pub struct RequestedPeerUser {
pub user_id: i64,
pub first_name: Option<String>,
pub last_name: Option<String>,
pub username: Option<String>,
pub photo: Option<Photo>,
}Expand description
Generated from:
requestedPeerUser#d62ff46a flags:# user_id:long first_name:flags.0?string last_name:flags.0?string username:flags.1?string photo:flags.2?Photo = RequestedPeerFields§
§user_id: i64§first_name: Option<String>§last_name: Option<String>§username: Option<String>§photo: Option<Photo>Trait Implementations§
Source§impl Clone for RequestedPeerUser
impl Clone for RequestedPeerUser
Source§fn clone(&self) -> RequestedPeerUser
fn clone(&self) -> RequestedPeerUser
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 RequestedPeerUser
impl Debug for RequestedPeerUser
Source§impl Deserializable for RequestedPeerUser
impl Deserializable for RequestedPeerUser
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<RequestedPeerUser> for RequestedPeer
impl From<RequestedPeerUser> for RequestedPeer
Source§fn from(x: RequestedPeerUser) -> Self
fn from(x: RequestedPeerUser) -> Self
Converts to this type from the input type.
Source§impl Identifiable for RequestedPeerUser
impl Identifiable for RequestedPeerUser
Source§const CONSTRUCTOR_ID: u32 = 0xd62ff46a
const CONSTRUCTOR_ID: u32 = 0xd62ff46a
The constructor ID as specified in the TL schema.
Source§impl PartialEq for RequestedPeerUser
impl PartialEq for RequestedPeerUser
Source§impl Serializable for RequestedPeerUser
impl Serializable for RequestedPeerUser
Source§impl TryFrom<RequestedPeer> for RequestedPeerUser
impl TryFrom<RequestedPeer> for RequestedPeerUser
Source§type Error = RequestedPeer
type Error = RequestedPeer
The type returned in the event of a conversion error.
impl StructuralPartialEq for RequestedPeerUser
Auto Trait Implementations§
impl Freeze for RequestedPeerUser
impl RefUnwindSafe for RequestedPeerUser
impl Send for RequestedPeerUser
impl Sync for RequestedPeerUser
impl Unpin for RequestedPeerUser
impl UnsafeUnpin for RequestedPeerUser
impl UnwindSafe for RequestedPeerUser
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