pub struct PrivacyRules {
pub rules: Vec<PrivacyRule>,
pub chats: Vec<Chat>,
pub users: Vec<User>,
}Expand description
Generated from:
account.privacyRules#50a04e45 rules:Vector<PrivacyRule> chats:Vector<Chat> users:Vector<User> = account.PrivacyRulesFields§
§rules: Vec<PrivacyRule>§chats: Vec<Chat>§users: Vec<User>Trait Implementations§
Source§impl Clone for PrivacyRules
impl Clone for PrivacyRules
Source§fn clone(&self) -> PrivacyRules
fn clone(&self) -> PrivacyRules
Returns a duplicate 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 Debug for PrivacyRules
impl Debug for PrivacyRules
Source§impl Deserializable for PrivacyRules
impl Deserializable for PrivacyRules
Source§fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
Read
Self from buf, advancing its position.Source§fn from_bytes(bytes: &[u8]) -> Result<Self>
fn from_bytes(bytes: &[u8]) -> Result<Self>
Convenience: deserialize from a byte slice.
Source§impl From<PrivacyRules> for PrivacyRules
impl From<PrivacyRules> for PrivacyRules
Source§fn from(x: PrivacyRules) -> Self
fn from(x: PrivacyRules) -> Self
Converts to this type from the input type.
Source§impl Identifiable for PrivacyRules
impl Identifiable for PrivacyRules
Source§const CONSTRUCTOR_ID: u32 = 0x50a04e45
const CONSTRUCTOR_ID: u32 = 0x50a04e45
The constructor ID as specified in the TL schema.
Source§impl PartialEq for PrivacyRules
impl PartialEq for PrivacyRules
Source§impl Serializable for PrivacyRules
impl Serializable for PrivacyRules
Source§impl TryFrom<PrivacyRules> for PrivacyRules
impl TryFrom<PrivacyRules> for PrivacyRules
Source§type Error = PrivacyRules
type Error = PrivacyRules
The type returned in the event of a conversion error.
impl StructuralPartialEq for PrivacyRules
Auto Trait Implementations§
impl Freeze for PrivacyRules
impl RefUnwindSafe for PrivacyRules
impl Send for PrivacyRules
impl Sync for PrivacyRules
impl Unpin for PrivacyRules
impl UnsafeUnpin for PrivacyRules
impl UnwindSafe for PrivacyRules
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