pub struct MemberStatistics {
pub user_name: Option<String>,
pub user_id: Option<String>,
pub translator_count: i32,
pub proofreader_count: i32,
pub letterer_count: i32,
pub timer_count: i32,
pub reviewer_count: i32,
}Expand description
组员统计(对齐 Java MemberStatistics)
Fields§
§user_name: Option<String>组员用户名
user_id: Option<String>组员 ID
translator_count: i32翻译完成数
proofreader_count: i32校对完成数
letterer_count: i32嵌字完成数
timer_count: i32时轴完成数
reviewer_count: i32审稿完成数
Trait Implementations§
Source§impl Clone for MemberStatistics
impl Clone for MemberStatistics
Source§fn clone(&self) -> MemberStatistics
fn clone(&self) -> MemberStatistics
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 MemberStatistics
impl Debug for MemberStatistics
Source§impl Default for MemberStatistics
impl Default for MemberStatistics
Source§fn default() -> MemberStatistics
fn default() -> MemberStatistics
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MemberStatistics
impl<'de> Deserialize<'de> for MemberStatistics
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 MemberStatistics
impl RefUnwindSafe for MemberStatistics
impl Send for MemberStatistics
impl Sync for MemberStatistics
impl Unpin for MemberStatistics
impl UnsafeUnpin for MemberStatistics
impl UnwindSafe for MemberStatistics
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