pub struct UserPrivacySettingRuleRestrictChatMembers { /* private fields */ }
Expand description
A rule to restrict all members of specified basic groups and supergroups from doing something
Implementations§
Trait Implementations§
Source§impl AsRef<UserPrivacySettingRuleRestrictChatMembers> for UserPrivacySettingRuleRestrictChatMembers
impl AsRef<UserPrivacySettingRuleRestrictChatMembers> for UserPrivacySettingRuleRestrictChatMembers
Source§fn as_ref(&self) -> &UserPrivacySettingRuleRestrictChatMembers
fn as_ref(&self) -> &UserPrivacySettingRuleRestrictChatMembers
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Clone for UserPrivacySettingRuleRestrictChatMembers
impl Clone for UserPrivacySettingRuleRestrictChatMembers
Source§fn clone(&self) -> UserPrivacySettingRuleRestrictChatMembers
fn clone(&self) -> UserPrivacySettingRuleRestrictChatMembers
Returns a copy 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 Default for UserPrivacySettingRuleRestrictChatMembers
impl Default for UserPrivacySettingRuleRestrictChatMembers
Source§fn default() -> UserPrivacySettingRuleRestrictChatMembers
fn default() -> UserPrivacySettingRuleRestrictChatMembers
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UserPrivacySettingRuleRestrictChatMembers
impl<'de> Deserialize<'de> for UserPrivacySettingRuleRestrictChatMembers
Source§fn 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
impl TDUserPrivacySettingRule for UserPrivacySettingRuleRestrictChatMembers
Auto Trait Implementations§
impl Freeze for UserPrivacySettingRuleRestrictChatMembers
impl RefUnwindSafe for UserPrivacySettingRuleRestrictChatMembers
impl Send for UserPrivacySettingRuleRestrictChatMembers
impl Sync for UserPrivacySettingRuleRestrictChatMembers
impl Unpin for UserPrivacySettingRuleRestrictChatMembers
impl UnwindSafe for UserPrivacySettingRuleRestrictChatMembers
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