pub struct InputInvoiceStarGiftTransfer {
pub stargift: InputSavedStarGift,
pub to_id: InputPeer,
}Expand description
Generated from:
inputInvoiceStarGiftTransfer#4a5f5bd9 stargift:InputSavedStarGift to_id:InputPeer = InputInvoiceFields§
§stargift: InputSavedStarGift§to_id: InputPeerTrait Implementations§
Source§impl Clone for InputInvoiceStarGiftTransfer
impl Clone for InputInvoiceStarGiftTransfer
Source§fn clone(&self) -> InputInvoiceStarGiftTransfer
fn clone(&self) -> InputInvoiceStarGiftTransfer
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 InputInvoiceStarGiftTransfer
impl Debug for InputInvoiceStarGiftTransfer
Source§impl Deserializable for InputInvoiceStarGiftTransfer
impl Deserializable for InputInvoiceStarGiftTransfer
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<InputInvoiceStarGiftTransfer> for InputInvoice
impl From<InputInvoiceStarGiftTransfer> for InputInvoice
Source§fn from(x: InputInvoiceStarGiftTransfer) -> Self
fn from(x: InputInvoiceStarGiftTransfer) -> Self
Converts to this type from the input type.
Source§impl Identifiable for InputInvoiceStarGiftTransfer
impl Identifiable for InputInvoiceStarGiftTransfer
Source§const CONSTRUCTOR_ID: u32 = 0x4a5f5bd9
const CONSTRUCTOR_ID: u32 = 0x4a5f5bd9
The constructor ID as specified in the TL schema.
Source§impl PartialEq for InputInvoiceStarGiftTransfer
impl PartialEq for InputInvoiceStarGiftTransfer
Source§fn eq(&self, other: &InputInvoiceStarGiftTransfer) -> bool
fn eq(&self, other: &InputInvoiceStarGiftTransfer) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl TryFrom<InputInvoice> for InputInvoiceStarGiftTransfer
impl TryFrom<InputInvoice> for InputInvoiceStarGiftTransfer
Source§type Error = InputInvoice
type Error = InputInvoice
The type returned in the event of a conversion error.
impl StructuralPartialEq for InputInvoiceStarGiftTransfer
Auto Trait Implementations§
impl Freeze for InputInvoiceStarGiftTransfer
impl RefUnwindSafe for InputInvoiceStarGiftTransfer
impl Send for InputInvoiceStarGiftTransfer
impl Sync for InputInvoiceStarGiftTransfer
impl Unpin for InputInvoiceStarGiftTransfer
impl UnsafeUnpin for InputInvoiceStarGiftTransfer
impl UnwindSafe for InputInvoiceStarGiftTransfer
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