pub struct HandshakeExtensionMessageFlags(pub u32);Expand description
SRT Flags of a Handshake Extension Message (§3.2.1.1.1, Table 6).
Tuple Fields§
§0: u32Implementations§
Source§impl HandshakeExtensionMessageFlags
impl HandshakeExtensionMessageFlags
Sourcepub fn crypt(self) -> bool
pub fn crypt(self) -> bool
Legacy flag: peer understands the data packet KK field. MUST be set.
Sourcepub fn periodicnak(self) -> bool
pub fn periodicnak(self) -> bool
Peer will send periodic NAK packets.
Sourcepub fn rexmitflg(self) -> bool
pub fn rexmitflg(self) -> bool
Legacy flag: peer understands the data packet R field. MUST be set.
Sourcepub fn packet_filter(self) -> bool
pub fn packet_filter(self) -> bool
Peer supports packet filter.
Trait Implementations§
Source§impl Clone for HandshakeExtensionMessageFlags
impl Clone for HandshakeExtensionMessageFlags
Source§fn clone(&self) -> HandshakeExtensionMessageFlags
fn clone(&self) -> HandshakeExtensionMessageFlags
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for HandshakeExtensionMessageFlags
Source§impl Default for HandshakeExtensionMessageFlags
impl Default for HandshakeExtensionMessageFlags
Source§fn default() -> HandshakeExtensionMessageFlags
fn default() -> HandshakeExtensionMessageFlags
Returns the “default value” for a type. Read more
impl Eq for HandshakeExtensionMessageFlags
Source§impl Serialize for HandshakeExtensionMessageFlags
Available on crate feature serde only.
impl Serialize for HandshakeExtensionMessageFlags
Available on crate feature
serde only.impl StructuralPartialEq for HandshakeExtensionMessageFlags
Auto Trait Implementations§
impl Freeze for HandshakeExtensionMessageFlags
impl RefUnwindSafe for HandshakeExtensionMessageFlags
impl Send for HandshakeExtensionMessageFlags
impl Sync for HandshakeExtensionMessageFlags
impl Unpin for HandshakeExtensionMessageFlags
impl UnsafeUnpin for HandshakeExtensionMessageFlags
impl UnwindSafe for HandshakeExtensionMessageFlags
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