pub enum UserStubField {
Username,
Avatar,
FullName,
Verified,
}
Expand description
Represents the fields for a UserStub
object.
A UserStub
is a lightweight or summary representation of a user,
often embedded in other API objects like stories or comments.
Variants§
Username
The user’s unique username.
Avatar
The URL for the user’s profile picture (avatar).
FullName
The user’s full display name.
Verified
A boolean flag indicating if the user is a verified account.
Trait Implementations§
Source§impl Clone for UserStubField
impl Clone for UserStubField
Source§fn clone(&self) -> UserStubField
fn clone(&self) -> UserStubField
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 UserStubField
impl Debug for UserStubField
Source§impl DefaultableFields for UserStubField
impl DefaultableFields for UserStubField
Source§fn default_fields() -> Vec<Self>
fn default_fields() -> Vec<Self>
Returns a vector of the enum’s variants that should be used as the default.
Source§impl Display for UserStubField
impl Display for UserStubField
Source§impl IntoEnumIterator for UserStubField
impl IntoEnumIterator for UserStubField
Source§impl PartialEq for UserStubField
impl PartialEq for UserStubField
impl Copy for UserStubField
impl Eq for UserStubField
impl StructuralPartialEq for UserStubField
Auto Trait Implementations§
impl Freeze for UserStubField
impl RefUnwindSafe for UserStubField
impl Send for UserStubField
impl Sync for UserStubField
impl Unpin for UserStubField
impl UnwindSafe for UserStubField
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.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> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string
, but without panic on OOM.