pub struct ServerMaskField(pub u16);Expand description
2.3.2.3.10 - Server Mask Field
Tuple Fields§
§0: u16Implementations§
Source§impl ServerMaskField
impl ServerMaskField
pub fn new( server_mask_bits: &FnvIndexSet<ServerMaskBit, 16>, stack_compliance_revision: u8, ) -> Self
pub fn is_set(&self, server_mask_bit: ServerMaskBit) -> bool
pub fn get_stack_compliance_revision(&self) -> u8
Auto Trait Implementations§
impl Freeze for ServerMaskField
impl RefUnwindSafe for ServerMaskField
impl Send for ServerMaskField
impl Sync for ServerMaskField
impl Unpin for ServerMaskField
impl UnsafeUnpin for ServerMaskField
impl UnwindSafe for ServerMaskField
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more