#[repr(u8)]pub enum IfacFlag {
Open = 0,
Authenticated = 1,
}Expand description
Every writer packs Open because that is what RNS 1.4.2 does at construction. IFAC is an interface-boundary transform, where Transport.transmit masks the raw packet and flips this flag per interface key, and Transport.inbound unmasks or drops.
Variants§
Trait Implementations§
impl Copy for IfacFlag
impl Eq for IfacFlag
impl StructuralPartialEq for IfacFlag
Auto Trait Implementations§
impl Freeze for IfacFlag
impl RefUnwindSafe for IfacFlag
impl Send for IfacFlag
impl Sync for IfacFlag
impl Unpin for IfacFlag
impl UnsafeUnpin for IfacFlag
impl UnwindSafe for IfacFlag
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