pub struct GroupHistoryEntry {
pub action_type: String,
pub user: Option<SteamID>,
pub actor: Option<SteamID>,
pub date: String,
}Expand description
Group history entry.
Fields§
§action_type: StringType of action (Join, Leave, etc.).
user: Option<SteamID>User who performed/received the action.
actor: Option<SteamID>Actor (for actions like kicks/bans).
date: StringWhen it happened.
Trait Implementations§
Source§impl Clone for GroupHistoryEntry
impl Clone for GroupHistoryEntry
Source§fn clone(&self) -> GroupHistoryEntry
fn clone(&self) -> GroupHistoryEntry
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GroupHistoryEntry
impl Debug for GroupHistoryEntry
Source§impl<'de> Deserialize<'de> for GroupHistoryEntry
impl<'de> Deserialize<'de> for GroupHistoryEntry
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 GroupHistoryEntry
impl RefUnwindSafe for GroupHistoryEntry
impl Send for GroupHistoryEntry
impl Sync for GroupHistoryEntry
impl Unpin for GroupHistoryEntry
impl UnsafeUnpin for GroupHistoryEntry
impl UnwindSafe for GroupHistoryEntry
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,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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 more