pub struct MemberEpisodeVo {Show 44 fields
pub id: i32,
pub manga_id: i32,
pub manga_name: Option<String>,
pub manga_episode: Option<String>,
pub manga_episode_name: Option<String>,
pub setup_time: Option<DateTime<Utc>>,
pub update_time: Option<DateTime<Utc>>,
pub provider_id: Option<i32>,
pub provider_name: Option<String>,
pub provider_setup_time: Option<DateTime<Utc>>,
pub provider_update_time: Option<DateTime<Utc>>,
pub translator_id: Option<i32>,
pub translator_name: Option<String>,
pub translator_setup_time: Option<DateTime<Utc>>,
pub translator_update_time: Option<DateTime<Utc>>,
pub proofreader_id: Option<i32>,
pub proofreader_name: Option<String>,
pub proofreader_setup_time: Option<DateTime<Utc>>,
pub proofreader_update_time: Option<DateTime<Utc>>,
pub letterer_id: Option<i32>,
pub letterer_name: Option<String>,
pub letterer_setup_time: Option<DateTime<Utc>>,
pub letterer_update_time: Option<DateTime<Utc>>,
pub timer_id: Option<i32>,
pub timer_name: Option<String>,
pub timer_setup_time: Option<DateTime<Utc>>,
pub timer_update_time: Option<DateTime<Utc>>,
pub reviewer_id: Option<i32>,
pub reviewer_name: Option<String>,
pub reviewer_setup_time: Option<DateTime<Utc>>,
pub reviewer_update_time: Option<DateTime<Utc>>,
pub provider_file_oss_id: Option<i32>,
pub provider_filename: Option<String>,
pub translator_file_oss_id: Option<i32>,
pub translator_filename: Option<String>,
pub proofreader_file_oss_id: Option<i32>,
pub proofreader_filename: Option<String>,
pub letterer_file_oss_id: Option<i32>,
pub letterer_filename: Option<String>,
pub timer_file_oss_id: Option<i32>,
pub timer_filename: Option<String>,
pub translator_file: Option<String>,
pub proofreader_file: Option<String>,
pub timer_file: Option<String>,
}Expand description
组员话数视图 (Member Episode View Object)
用于展示组员参与的所有话数及在各岗位上的进度。 包含每个岗位的负责人、接稿时间、交稿时间和文件信息。
对应 Java MemberEpisodeVO。
Fields§
§id: i32话数 ID
manga_id: i32漫画 ID
manga_name: Option<String>漫画译名
manga_episode: Option<String>话数标签
manga_episode_name: Option<String>话数名
setup_time: Option<DateTime<Utc>>设立时间
update_time: Option<DateTime<Utc>>更新时间
provider_id: Option<i32>图源 ID
provider_name: Option<String>图源组员名
provider_setup_time: Option<DateTime<Utc>>图源接稿时间
provider_update_time: Option<DateTime<Utc>>图源交稿时间
translator_id: Option<i32>翻译 ID
translator_name: Option<String>翻译组员名
translator_setup_time: Option<DateTime<Utc>>翻译接稿时间
translator_update_time: Option<DateTime<Utc>>翻译交稿时间
proofreader_id: Option<i32>校对 ID
proofreader_name: Option<String>校对组员名
proofreader_setup_time: Option<DateTime<Utc>>校对接稿时间
proofreader_update_time: Option<DateTime<Utc>>校对交稿时间
letterer_id: Option<i32>嵌字 ID
letterer_name: Option<String>嵌字组员名
letterer_setup_time: Option<DateTime<Utc>>嵌字接稿时间
letterer_update_time: Option<DateTime<Utc>>嵌字交稿时间
timer_id: Option<i32>时轴 ID
timer_name: Option<String>时轴组员名
timer_setup_time: Option<DateTime<Utc>>时轴接稿时间
timer_update_time: Option<DateTime<Utc>>时轴交稿时间
reviewer_id: Option<i32>审稿 ID
reviewer_name: Option<String>审稿组员名
reviewer_setup_time: Option<DateTime<Utc>>审稿接稿时间
reviewer_update_time: Option<DateTime<Utc>>审稿交稿时间
provider_file_oss_id: Option<i32>图源 OSS ID
provider_filename: Option<String>图源文件名
translator_file_oss_id: Option<i32>翻译稿 OSS ID
translator_filename: Option<String>翻译稿文件名
proofreader_file_oss_id: Option<i32>校对稿 OSS ID
proofreader_filename: Option<String>校对稿文件名
letterer_file_oss_id: Option<i32>嵌字稿 OSS ID
letterer_filename: Option<String>嵌字稿文件名
timer_file_oss_id: Option<i32>时轴 OSS ID
timer_filename: Option<String>时轴文件名
translator_file: Option<String>翻译文件
proofreader_file: Option<String>校对文件
timer_file: Option<String>时轴文件
Trait Implementations§
Source§impl Clone for MemberEpisodeVo
impl Clone for MemberEpisodeVo
Source§fn clone(&self) -> MemberEpisodeVo
fn clone(&self) -> MemberEpisodeVo
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 MemberEpisodeVo
impl Debug for MemberEpisodeVo
Source§impl Default for MemberEpisodeVo
impl Default for MemberEpisodeVo
Source§fn default() -> MemberEpisodeVo
fn default() -> MemberEpisodeVo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MemberEpisodeVo
impl<'de> Deserialize<'de> for MemberEpisodeVo
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 MemberEpisodeVo
impl RefUnwindSafe for MemberEpisodeVo
impl Send for MemberEpisodeVo
impl Sync for MemberEpisodeVo
impl Unpin for MemberEpisodeVo
impl UnsafeUnpin for MemberEpisodeVo
impl UnwindSafe for MemberEpisodeVo
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