pub struct CreateNewSupergroupChat {
pub title: String,
pub is_channel: bool,
pub description: String,
}
Expand description
Creates a new supergroup or channel and sends a corresponding messageSupergroupChatCreate. Returns the newly created chat
Fields§
§title: String
Title of the new chat; 1-255 characters
is_channel: bool
True, if a channel chat should be created
description: String
Chat description; 0-255 characters
Trait Implementations§
Source§impl Clone for CreateNewSupergroupChat
impl Clone for CreateNewSupergroupChat
Source§fn clone(&self) -> CreateNewSupergroupChat
fn clone(&self) -> CreateNewSupergroupChat
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 CreateNewSupergroupChat
impl Debug for CreateNewSupergroupChat
Source§impl<'de> Deserialize<'de> for CreateNewSupergroupChat
impl<'de> Deserialize<'de> for CreateNewSupergroupChat
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 Method for CreateNewSupergroupChat
impl Method for CreateNewSupergroupChat
Auto Trait Implementations§
impl Freeze for CreateNewSupergroupChat
impl RefUnwindSafe for CreateNewSupergroupChat
impl Send for CreateNewSupergroupChat
impl Sync for CreateNewSupergroupChat
impl Unpin for CreateNewSupergroupChat
impl UnwindSafe for CreateNewSupergroupChat
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