pub struct GetCallbackAnswer {
pub peer: InputPeer,
pub id: i32,
pub data: Option<Vec<u8>>,
}Expand description
Generated from:
ephemeral.getCallbackAnswer#3fa464c8 flags:# peer:InputPeer id:int data:flags.1?bytes = messages.BotCallbackAnswerFields§
§peer: InputPeer§id: i32§data: Option<Vec<u8>>Trait Implementations§
Source§impl Clone for GetCallbackAnswer
impl Clone for GetCallbackAnswer
Source§fn clone(&self) -> GetCallbackAnswer
fn clone(&self) -> GetCallbackAnswer
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 GetCallbackAnswer
impl Debug for GetCallbackAnswer
Source§impl Deserializable for GetCallbackAnswer
impl Deserializable for GetCallbackAnswer
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 GetCallbackAnswer
impl Identifiable for GetCallbackAnswer
Source§const CONSTRUCTOR_ID: u32 = 0x3fa464c8
const CONSTRUCTOR_ID: u32 = 0x3fa464c8
The constructor ID as specified in the TL schema.
Source§impl PartialEq for GetCallbackAnswer
impl PartialEq for GetCallbackAnswer
Source§impl RemoteCall for GetCallbackAnswer
impl RemoteCall for GetCallbackAnswer
Source§type Return = BotCallbackAnswer
type Return = BotCallbackAnswer
The deserialized response type.
Source§impl Serializable for GetCallbackAnswer
impl Serializable for GetCallbackAnswer
impl StructuralPartialEq for GetCallbackAnswer
Auto Trait Implementations§
impl Freeze for GetCallbackAnswer
impl RefUnwindSafe for GetCallbackAnswer
impl Send for GetCallbackAnswer
impl Sync for GetCallbackAnswer
impl Unpin for GetCallbackAnswer
impl UnsafeUnpin for GetCallbackAnswer
impl UnwindSafe for GetCallbackAnswer
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