pub struct ClientDhInnerData {
pub nonce: [u8; 16],
pub server_nonce: [u8; 16],
pub retry_id: i64,
pub g_b: Vec<u8>,
}Expand description
Generated from:
client_DH_inner_data#6643b654 nonce:int128 server_nonce:int128 retry_id:long g_b:bytes = Client_DH_Inner_DataFields§
§nonce: [u8; 16]§server_nonce: [u8; 16]§retry_id: i64§g_b: Vec<u8>Trait Implementations§
Source§impl Clone for ClientDhInnerData
impl Clone for ClientDhInnerData
Source§fn clone(&self) -> ClientDhInnerData
fn clone(&self) -> ClientDhInnerData
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 ClientDhInnerData
impl Debug for ClientDhInnerData
Source§impl Deserializable for ClientDhInnerData
impl Deserializable for ClientDhInnerData
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<ClientDhInnerData> for ClientDhInnerData
impl From<ClientDhInnerData> for ClientDhInnerData
Source§fn from(x: ClientDhInnerData) -> Self
fn from(x: ClientDhInnerData) -> Self
Converts to this type from the input type.
Source§impl Identifiable for ClientDhInnerData
impl Identifiable for ClientDhInnerData
Source§const CONSTRUCTOR_ID: u32 = 0x6643b654
const CONSTRUCTOR_ID: u32 = 0x6643b654
The constructor ID as specified in the TL schema.
Source§impl PartialEq for ClientDhInnerData
impl PartialEq for ClientDhInnerData
Source§impl Serializable for ClientDhInnerData
impl Serializable for ClientDhInnerData
Source§impl TryFrom<ClientDhInnerData> for ClientDhInnerData
impl TryFrom<ClientDhInnerData> for ClientDhInnerData
Source§type Error = ClientDhInnerData
type Error = ClientDhInnerData
The type returned in the event of a conversion error.
impl StructuralPartialEq for ClientDhInnerData
Auto Trait Implementations§
impl Freeze for ClientDhInnerData
impl RefUnwindSafe for ClientDhInnerData
impl Send for ClientDhInnerData
impl Sync for ClientDhInnerData
impl Unpin for ClientDhInnerData
impl UnsafeUnpin for ClientDhInnerData
impl UnwindSafe for ClientDhInnerData
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