pub struct ResPq {
pub nonce: [u8; 16],
pub server_nonce: [u8; 16],
pub pq: Vec<u8>,
pub server_public_key_fingerprints: Vec<i64>,
}Expand description
Generated from:
resPQ#5162463 nonce:int128 server_nonce:int128 pq:bytes server_public_key_fingerprints:Vector<long> = ResPQFields§
§nonce: [u8; 16]§server_nonce: [u8; 16]§pq: Vec<u8>§server_public_key_fingerprints: Vec<i64>Trait Implementations§
Source§impl Deserializable for ResPq
impl Deserializable for ResPq
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 ResPq
impl Identifiable for ResPq
Source§const CONSTRUCTOR_ID: u32 = 0x05162463
const CONSTRUCTOR_ID: u32 = 0x05162463
The constructor ID as specified in the TL schema.
Source§impl Serializable for ResPq
impl Serializable for ResPq
impl StructuralPartialEq for ResPq
Auto Trait Implementations§
impl Freeze for ResPq
impl RefUnwindSafe for ResPq
impl Send for ResPq
impl Sync for ResPq
impl Unpin for ResPq
impl UnsafeUnpin for ResPq
impl UnwindSafe for ResPq
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