Struct rust_tdlib::types::ChatMember
source · [−]pub struct ChatMember { /* private fields */ }
Expand description
Describes a user or a chat as a member of another chat
Implementations
sourceimpl ChatMember
impl ChatMember
pub fn from_json<S: AsRef<str>>(json: S) -> Result<Self>
pub fn builder() -> ChatMemberBuilder
pub fn member_id(&self) -> &MessageSender
pub fn inviter_user_id(&self) -> i64
pub fn joined_chat_date(&self) -> i32
pub fn status(&self) -> &ChatMemberStatus
Trait Implementations
sourceimpl AsRef<ChatMember> for ChatMember
impl AsRef<ChatMember> for ChatMember
sourcefn as_ref(&self) -> &ChatMember
fn as_ref(&self) -> &ChatMember
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl Clone for ChatMember
impl Clone for ChatMember
sourcefn clone(&self) -> ChatMember
fn clone(&self) -> ChatMember
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 ChatMember
impl Debug for ChatMember
sourceimpl Default for ChatMember
impl Default for ChatMember
sourcefn default() -> ChatMember
fn default() -> ChatMember
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ChatMember
impl<'de> Deserialize<'de> for ChatMember
sourcefn 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
sourceimpl Serialize for ChatMember
impl Serialize for ChatMember
Auto Trait Implementations
impl RefUnwindSafe for ChatMember
impl Send for ChatMember
impl Sync for ChatMember
impl Unpin for ChatMember
impl UnwindSafe for ChatMember
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