pub struct EpisodeEditDto {
pub id: Option<i32>,
pub manga_id: Option<i32>,
pub manga_episode: Option<String>,
pub manga_episode_end: Option<String>,
pub manga_episode_name: Option<String>,
pub provider_id: Option<i32>,
pub translator_id: Option<i32>,
pub proofreader_id: Option<i32>,
pub letterer_id: Option<i32>,
pub timer_id: Option<i32>,
pub reviewer_id: Option<i32>,
pub publish_link: Option<String>,
}Expand description
话数编辑 DTO (Episode Edit Data Transfer Object)
用于创建/批量创建/更新话数。
manga_episode_end: 批量创建时的结束话数标签- 各岗位 ID 字段若为 None,表示不修改该岗位分配
对应 Java EpisodeEditDTO。
Fields§
§id: Option<i32>话数 ID
manga_id: Option<i32>漫画 ID
manga_episode: Option<String>话数标签
manga_episode_end: Option<String>批量结束话数
manga_episode_name: Option<String>话数名
provider_id: Option<i32>图源 ID
translator_id: Option<i32>翻译 ID
proofreader_id: Option<i32>校对 ID
letterer_id: Option<i32>嵌字 ID
timer_id: Option<i32>时轴 ID
reviewer_id: Option<i32>审稿 ID
publish_link: Option<String>发布链接
Trait Implementations§
Source§impl Clone for EpisodeEditDto
impl Clone for EpisodeEditDto
Source§fn clone(&self) -> EpisodeEditDto
fn clone(&self) -> EpisodeEditDto
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EpisodeEditDto
impl Debug for EpisodeEditDto
Source§impl<'de> Deserialize<'de> for EpisodeEditDto
impl<'de> Deserialize<'de> for EpisodeEditDto
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for EpisodeEditDto
impl RefUnwindSafe for EpisodeEditDto
impl Send for EpisodeEditDto
impl Sync for EpisodeEditDto
impl Unpin for EpisodeEditDto
impl UnsafeUnpin for EpisodeEditDto
impl UnwindSafe for EpisodeEditDto
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request