pub struct CreateBot {
pub via_deeplink: bool,
pub name: String,
pub username: String,
pub manager_id: InputUser,
}Expand description
Generated from:
bots.createBot#e5b17f2b flags:# via_deeplink:flags.0?true name:string username:string manager_id:InputUser = UserFields§
§via_deeplink: bool§name: String§username: String§manager_id: InputUserTrait Implementations§
Source§impl Deserializable for CreateBot
impl Deserializable for CreateBot
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 Identifiable for CreateBot
impl Identifiable for CreateBot
Source§const CONSTRUCTOR_ID: u32 = 0xe5b17f2b
const CONSTRUCTOR_ID: u32 = 0xe5b17f2b
The constructor ID as specified in the TL schema.
Source§impl Serializable for CreateBot
impl Serializable for CreateBot
impl StructuralPartialEq for CreateBot
Auto Trait Implementations§
impl Freeze for CreateBot
impl RefUnwindSafe for CreateBot
impl Send for CreateBot
impl Sync for CreateBot
impl Unpin for CreateBot
impl UnsafeUnpin for CreateBot
impl UnwindSafe for CreateBot
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