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