pub struct InputRichMessage {
pub rtl: bool,
pub noautolink: bool,
pub blocks: Vec<PageBlock>,
pub photos: Option<Vec<InputPhoto>>,
pub documents: Option<Vec<InputDocument>>,
pub users: Option<Vec<InputUser>>,
}Expand description
Generated from:
inputRichMessage#e4c449fc flags:# rtl:flags.0?true noautolink:flags.1?true blocks:Vector<PageBlock> photos:flags.2?Vector<InputPhoto> documents:flags.3?Vector<InputDocument> users:flags.4?Vector<InputUser> = InputRichMessageFields§
§rtl: bool§noautolink: bool§blocks: Vec<PageBlock>§photos: Option<Vec<InputPhoto>>§documents: Option<Vec<InputDocument>>§users: Option<Vec<InputUser>>Trait Implementations§
Source§impl Clone for InputRichMessage
impl Clone for InputRichMessage
Source§fn clone(&self) -> InputRichMessage
fn clone(&self) -> InputRichMessage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 InputRichMessage
impl Debug for InputRichMessage
Source§impl Deserializable for InputRichMessage
impl Deserializable for InputRichMessage
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<InputRichMessage> for InputRichMessage
impl From<InputRichMessage> for InputRichMessage
Source§fn from(x: InputRichMessage) -> Self
fn from(x: InputRichMessage) -> Self
Converts to this type from the input type.
Source§impl Identifiable for InputRichMessage
impl Identifiable for InputRichMessage
Source§const CONSTRUCTOR_ID: u32 = 0xe4c449fc
const CONSTRUCTOR_ID: u32 = 0xe4c449fc
The constructor ID as specified in the TL schema.
Source§impl PartialEq for InputRichMessage
impl PartialEq for InputRichMessage
Source§fn eq(&self, other: &InputRichMessage) -> bool
fn eq(&self, other: &InputRichMessage) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serializable for InputRichMessage
impl Serializable for InputRichMessage
impl StructuralPartialEq for InputRichMessage
Source§impl TryFrom<InputRichMessage> for InputRichMessage
impl TryFrom<InputRichMessage> for InputRichMessage
Source§type Error = InputRichMessage
type Error = InputRichMessage
The type returned in the event of a conversion error.
Auto Trait Implementations§
impl Freeze for InputRichMessage
impl RefUnwindSafe for InputRichMessage
impl Send for InputRichMessage
impl Sync for InputRichMessage
impl Unpin for InputRichMessage
impl UnsafeUnpin for InputRichMessage
impl UnwindSafe for InputRichMessage
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