pub struct PublicChatGroup {
pub permissions: Option<ChatPermissions>,
}
Fields§
§permissions: Option<ChatPermissions>
A default chat member permissions, for groups and supergroups. Returned
only from GetChat
.
Trait Implementations§
Source§impl Clone for PublicChatGroup
impl Clone for PublicChatGroup
Source§fn clone(&self) -> PublicChatGroup
fn clone(&self) -> PublicChatGroup
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 PublicChatGroup
impl Debug for PublicChatGroup
Source§impl<'de> Deserialize<'de> for PublicChatGroup
impl<'de> Deserialize<'de> for PublicChatGroup
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
Source§impl Hash for PublicChatGroup
impl Hash for PublicChatGroup
Source§impl PartialEq for PublicChatGroup
impl PartialEq for PublicChatGroup
Source§impl Serialize for PublicChatGroup
impl Serialize for PublicChatGroup
impl Eq for PublicChatGroup
impl StructuralPartialEq for PublicChatGroup
Auto Trait Implementations§
impl Freeze for PublicChatGroup
impl RefUnwindSafe for PublicChatGroup
impl Send for PublicChatGroup
impl Sync for PublicChatGroup
impl Unpin for PublicChatGroup
impl UnwindSafe for PublicChatGroup
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Erasable for T
impl<T> Erasable for T
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more