Struct telexide::model::CreatorMemberStatus [−][src]
pub struct CreatorMemberStatus { pub user: User, pub custom_title: Option<String>, pub is_anonymous: bool, }
Represents a ChatMember
who is the creator of the Chat
.
Fields
user: User
Information about the user
custom_title: Option<String>
Custom title for this user
is_anonymous: bool
Owner and administrators only. True, if the user’s presence in the chat is hidden
Trait Implementations
impl Clone for CreatorMemberStatus
[src]
impl Clone for CreatorMemberStatus
[src]fn clone(&self) -> CreatorMemberStatus
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for CreatorMemberStatus
[src]
impl<'de> Deserialize<'de> for CreatorMemberStatus
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<CreatorMemberStatus> for CreatorMemberStatus
[src]
impl PartialEq<CreatorMemberStatus> for CreatorMemberStatus
[src]fn eq(&self, other: &CreatorMemberStatus) -> bool
[src]
fn ne(&self, other: &CreatorMemberStatus) -> bool
[src]
impl Serialize for CreatorMemberStatus
[src]
impl Serialize for CreatorMemberStatus
[src]Auto Trait Implementations
impl RefUnwindSafe for CreatorMemberStatus
impl RefUnwindSafe for CreatorMemberStatus
impl Send for CreatorMemberStatus
impl Send for CreatorMemberStatus
impl Sync for CreatorMemberStatus
impl Sync for CreatorMemberStatus
impl Unpin for CreatorMemberStatus
impl Unpin for CreatorMemberStatus
impl UnwindSafe for CreatorMemberStatus
impl UnwindSafe for CreatorMemberStatus
Blanket Implementations
impl<T> CloneAny for T where
T: Any + Clone,
[src]
impl<T> CloneAny for T where
T: Any + Clone,
[src]pub fn clone_any(&self) -> Box<dyn CloneAny + 'static, Global>
[src]
pub fn clone_any_send(&self) -> Box<dyn CloneAny + 'static + Send, Global> where
T: Send,
[src]
T: Send,
pub fn clone_any_sync(&self) -> Box<dyn CloneAny + 'static + Sync, Global> where
T: Sync,
[src]
T: Sync,
pub fn clone_any_send_sync(
&self
) -> Box<dyn CloneAny + 'static + Sync + Send, Global> where
T: Send + Sync,
[src]
&self
) -> Box<dyn CloneAny + 'static + Sync + Send, Global> where
T: Send + Sync,
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> UnsafeAny for T where
T: Any,
impl<T> UnsafeAny for T where
T: Any,