pub struct MemberReminderRssRow {
pub id: i32,
pub username: Option<String>,
pub intern: i16,
pub email: Option<String>,
pub last_submit_time: Option<DateTime<Utc>>,
}Expand description
三月未交稿组员 RSS 查询行
查询超过三个月未交稿的组员信息,用于生成提醒 RSS。
§查询来源
MemberRepository::get_member_reminder_rss — 筛选 lastSubmitTime <= NOW() - 3 MONTH。
Fields§
§id: i32组员 ID
username: Option<String>组员用户名
intern: i16组员职阶
email: Option<String>组员邮箱
last_submit_time: Option<DateTime<Utc>>最近一次交稿时间
Trait Implementations§
Source§impl Clone for MemberReminderRssRow
impl Clone for MemberReminderRssRow
Source§fn clone(&self) -> MemberReminderRssRow
fn clone(&self) -> MemberReminderRssRow
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 MemberReminderRssRow
impl Debug for MemberReminderRssRow
Source§impl Default for MemberReminderRssRow
impl Default for MemberReminderRssRow
Source§fn default() -> MemberReminderRssRow
fn default() -> MemberReminderRssRow
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MemberReminderRssRow
impl RefUnwindSafe for MemberReminderRssRow
impl Send for MemberReminderRssRow
impl Sync for MemberReminderRssRow
impl Unpin for MemberReminderRssRow
impl UnsafeUnpin for MemberReminderRssRow
impl UnwindSafe for MemberReminderRssRow
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