pub struct StarGiftAttributeOriginalDetails {
pub sender_id: Option<Peer>,
pub recipient_id: Peer,
pub date: i32,
pub message: Option<TextWithEntities>,
}Expand description
starGiftAttributeOriginalDetails
Generated from:
starGiftAttributeOriginalDetails#e0bff26c flags:# sender_id:flags.0?Peer recipient_id:Peer date:int message:flags.1?TextWithEntities = StarGiftAttributeFields§
§sender_id: Option<Peer>§recipient_id: Peer§date: i32§message: Option<TextWithEntities>Trait Implementations§
Source§impl Clone for StarGiftAttributeOriginalDetails
impl Clone for StarGiftAttributeOriginalDetails
Source§fn clone(&self) -> StarGiftAttributeOriginalDetails
fn clone(&self) -> StarGiftAttributeOriginalDetails
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 Deserializable for StarGiftAttributeOriginalDetails
impl Deserializable for StarGiftAttributeOriginalDetails
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<StarGiftAttributeOriginalDetails> for StarGiftAttribute
impl From<StarGiftAttributeOriginalDetails> for StarGiftAttribute
Source§fn from(x: StarGiftAttributeOriginalDetails) -> Self
fn from(x: StarGiftAttributeOriginalDetails) -> Self
Converts to this type from the input type.
Source§impl Identifiable for StarGiftAttributeOriginalDetails
impl Identifiable for StarGiftAttributeOriginalDetails
Source§const CONSTRUCTOR_ID: u32 = 0xe0bff26c
const CONSTRUCTOR_ID: u32 = 0xe0bff26c
The constructor ID as specified in the TL schema.
Source§impl PartialEq for StarGiftAttributeOriginalDetails
impl PartialEq for StarGiftAttributeOriginalDetails
Source§fn eq(&self, other: &StarGiftAttributeOriginalDetails) -> bool
fn eq(&self, other: &StarGiftAttributeOriginalDetails) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl TryFrom<StarGiftAttribute> for StarGiftAttributeOriginalDetails
impl TryFrom<StarGiftAttribute> for StarGiftAttributeOriginalDetails
Source§type Error = StarGiftAttribute
type Error = StarGiftAttribute
The type returned in the event of a conversion error.
impl StructuralPartialEq for StarGiftAttributeOriginalDetails
Auto Trait Implementations§
impl Freeze for StarGiftAttributeOriginalDetails
impl RefUnwindSafe for StarGiftAttributeOriginalDetails
impl Send for StarGiftAttributeOriginalDetails
impl Sync for StarGiftAttributeOriginalDetails
impl Unpin for StarGiftAttributeOriginalDetails
impl UnsafeUnpin for StarGiftAttributeOriginalDetails
impl UnwindSafe for StarGiftAttributeOriginalDetails
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