Struct rust_tdlib::types::UpdateChatMember
source · [−]pub struct UpdateChatMember { /* private fields */ }
Expand description
User rights changed in a chat; for bots only
Implementations
sourceimpl UpdateChatMember
impl UpdateChatMember
pub fn from_json<S: AsRef<str>>(json: S) -> Result<Self>
pub fn builder() -> UpdateChatMemberBuilder
pub fn chat_id(&self) -> i64
pub fn actor_user_id(&self) -> i64
pub fn date(&self) -> i32
pub fn invite_link(&self) -> &Option<ChatInviteLink>
pub fn old_chat_member(&self) -> &ChatMember
pub fn new_chat_member(&self) -> &ChatMember
Trait Implementations
sourceimpl AsRef<UpdateChatMember> for UpdateChatMember
impl AsRef<UpdateChatMember> for UpdateChatMember
sourcefn as_ref(&self) -> &UpdateChatMember
fn as_ref(&self) -> &UpdateChatMember
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl Clone for UpdateChatMember
impl Clone for UpdateChatMember
sourcefn clone(&self) -> UpdateChatMember
fn clone(&self) -> UpdateChatMember
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 UpdateChatMember
impl Debug for UpdateChatMember
sourceimpl Default for UpdateChatMember
impl Default for UpdateChatMember
sourcefn default() -> UpdateChatMember
fn default() -> UpdateChatMember
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for UpdateChatMember
impl<'de> Deserialize<'de> for UpdateChatMember
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 UpdateChatMember
impl Serialize for UpdateChatMember
impl TDUpdate for UpdateChatMember
Auto Trait Implementations
impl RefUnwindSafe for UpdateChatMember
impl Send for UpdateChatMember
impl Sync for UpdateChatMember
impl Unpin for UpdateChatMember
impl UnwindSafe for UpdateChatMember
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