pub struct BotInlineMediaResult {
pub id: String,
pub type: String,
pub photo: Option<Photo>,
pub document: Option<Document>,
pub title: Option<String>,
pub description: Option<String>,
pub send_message: BotInlineMessage,
}Expand description
Generated from:
botInlineMediaResult#17db940b flags:# id:string type:string photo:flags.0?Photo document:flags.1?Document title:flags.2?string description:flags.3?string send_message:BotInlineMessage = BotInlineResultFields§
§id: String§type: String§photo: Option<Photo>§document: Option<Document>§title: Option<String>§description: Option<String>§send_message: BotInlineMessageTrait Implementations§
Source§impl Clone for BotInlineMediaResult
impl Clone for BotInlineMediaResult
Source§fn clone(&self) -> BotInlineMediaResult
fn clone(&self) -> BotInlineMediaResult
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 BotInlineMediaResult
impl Debug for BotInlineMediaResult
Source§impl Deserializable for BotInlineMediaResult
impl Deserializable for BotInlineMediaResult
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<BotInlineMediaResult> for BotInlineResult
impl From<BotInlineMediaResult> for BotInlineResult
Source§fn from(x: BotInlineMediaResult) -> Self
fn from(x: BotInlineMediaResult) -> Self
Converts to this type from the input type.
Source§impl Identifiable for BotInlineMediaResult
impl Identifiable for BotInlineMediaResult
Source§const CONSTRUCTOR_ID: u32 = 0x17db940b
const CONSTRUCTOR_ID: u32 = 0x17db940b
The constructor ID as specified in the TL schema.
Source§impl PartialEq for BotInlineMediaResult
impl PartialEq for BotInlineMediaResult
Source§impl Serializable for BotInlineMediaResult
impl Serializable for BotInlineMediaResult
Source§impl TryFrom<BotInlineResult> for BotInlineMediaResult
impl TryFrom<BotInlineResult> for BotInlineMediaResult
Source§type Error = BotInlineResult
type Error = BotInlineResult
The type returned in the event of a conversion error.
impl StructuralPartialEq for BotInlineMediaResult
Auto Trait Implementations§
impl Freeze for BotInlineMediaResult
impl RefUnwindSafe for BotInlineMediaResult
impl Send for BotInlineMediaResult
impl Sync for BotInlineMediaResult
impl Unpin for BotInlineMediaResult
impl UnsafeUnpin for BotInlineMediaResult
impl UnwindSafe for BotInlineMediaResult
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