pub struct UserPrivacySettingRuleRestrictChatMembers {
pub chat_ids: Vec<i64>,
}Expand description
A rule to restrict all members of specified basic groups and supergroups from doing something
Fields§
§chat_ids: Vec<i64>The chat identifiers, total number of chats in all rules must not exceed 20
Trait Implementations§
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 StructuralPartialEq 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 UnsafeUnpin 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