Struct rivet_identity::model::GroupExternalLinks
source · [−]#[non_exhaustive]pub struct GroupExternalLinks {
pub profile: Option<String>,
pub chat: Option<String>,
}
Expand description
External links for this group.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.profile: Option<String>
A link to this group’s profile page.
chat: Option<String>
A link to this group’s chat page.
Implementations
sourceimpl GroupExternalLinks
impl GroupExternalLinks
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture GroupExternalLinks
Trait Implementations
sourceimpl Clone for GroupExternalLinks
impl Clone for GroupExternalLinks
sourcefn clone(&self) -> GroupExternalLinks
fn clone(&self) -> GroupExternalLinks
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for GroupExternalLinks
impl Debug for GroupExternalLinks
sourceimpl PartialEq<GroupExternalLinks> for GroupExternalLinks
impl PartialEq<GroupExternalLinks> for GroupExternalLinks
sourcefn eq(&self, other: &GroupExternalLinks) -> bool
fn eq(&self, other: &GroupExternalLinks) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
impl StructuralPartialEq for GroupExternalLinks
Auto Trait Implementations
impl RefUnwindSafe for GroupExternalLinks
impl Send for GroupExternalLinks
impl Sync for GroupExternalLinks
impl Unpin for GroupExternalLinks
impl UnwindSafe for GroupExternalLinks
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more