Struct webrtc_dtls::handshake::handshake_random::HandshakeRandom
source · pub struct HandshakeRandom {
pub gmt_unix_time: SystemTime,
pub random_bytes: [u8; 28],
}
Fields§
§gmt_unix_time: SystemTime
§random_bytes: [u8; 28]
Implementations§
Trait Implementations§
source§impl Clone for HandshakeRandom
impl Clone for HandshakeRandom
source§fn clone(&self) -> HandshakeRandom
fn clone(&self) -> HandshakeRandom
Returns a copy 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 HandshakeRandom
impl Debug for HandshakeRandom
source§impl Default for HandshakeRandom
impl Default for HandshakeRandom
source§impl PartialEq for HandshakeRandom
impl PartialEq for HandshakeRandom
source§fn eq(&self, other: &HandshakeRandom) -> bool
fn eq(&self, other: &HandshakeRandom) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for HandshakeRandom
impl StructuralPartialEq for HandshakeRandom
Auto Trait Implementations§
impl Freeze for HandshakeRandom
impl RefUnwindSafe for HandshakeRandom
impl Send for HandshakeRandom
impl Sync for HandshakeRandom
impl Unpin for HandshakeRandom
impl UnwindSafe for HandshakeRandom
Blanket Implementations§
source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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