pub struct WorkReminderRssRow {Show 18 fields
pub episode_id: i32,
pub manga_id: i32,
pub manga_episode: Option<String>,
pub manga_episode_name: Option<String>,
pub setup_time: Option<DateTime<Utc>>,
pub manga_name: Option<String>,
pub manga_ori_name: Option<String>,
pub category: Option<i16>,
pub manga_status: Option<i16>,
pub manga_setup_time: Option<DateTime<Utc>>,
pub image: Option<String>,
pub my_name: String,
pub username_now: Option<String>,
pub intern_now: Option<i16>,
pub email_now: Option<String>,
pub username: Option<String>,
pub intern: Option<i16>,
pub email: Option<String>,
}Expand description
交稿提醒 RSS 查询行
来自 get_work_reminder_rss 查询的中间结果。
记录某岗位组员交稿后,下一工序组员的提醒信息。
§字段含义
my_name 为当前交稿岗位(如 “translator” 完成翻译,提醒校对接稿)。
username_now/intern_now/email_now 为交稿组员信息。
username/intern/email 为下一工序组员信息。
§查询来源
MangaRepository::get_work_reminder_rss — 按岗位名查询最新 5 条交稿提醒。
§对应 Java 查询
Java MangaMapper.getWorkReminderRss。
Fields§
§episode_id: i32话数 ID
manga_id: i32漫画 ID
manga_episode: Option<String>话数标签
manga_episode_name: Option<String>话数标题
setup_time: Option<DateTime<Utc>>话数设立时间
manga_name: Option<String>漫画译名
manga_ori_name: Option<String>漫画原名
category: Option<i16>漫画分类
manga_status: Option<i16>漫画连载状态
manga_setup_time: Option<DateTime<Utc>>漫画开坑时间
image: Option<String>封面图片路径
my_name: String当前交稿岗位英文名(translator / proofreader / letterer / timer)
username_now: Option<String>交稿组员名
intern_now: Option<i16>交稿组员职阶
email_now: Option<String>交稿组员邮箱
username: Option<String>下一工序组员名
intern: Option<i16>下一工序组员职阶
email: Option<String>下一工序组员邮箱
Trait Implementations§
Source§impl Clone for WorkReminderRssRow
impl Clone for WorkReminderRssRow
Source§fn clone(&self) -> WorkReminderRssRow
fn clone(&self) -> WorkReminderRssRow
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 WorkReminderRssRow
impl Debug for WorkReminderRssRow
Source§impl Default for WorkReminderRssRow
impl Default for WorkReminderRssRow
Source§fn default() -> WorkReminderRssRow
fn default() -> WorkReminderRssRow
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for WorkReminderRssRow
impl RefUnwindSafe for WorkReminderRssRow
impl Send for WorkReminderRssRow
impl Sync for WorkReminderRssRow
impl Unpin for WorkReminderRssRow
impl UnsafeUnpin for WorkReminderRssRow
impl UnwindSafe for WorkReminderRssRow
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