pub enum Field {
Fcf,
FloodHops,
Dst,
Src,
Channel,
SecInfo,
Options,
EncAddr,
Body,
AckMic,
AckTag,
Mic,
}Expand description
A header field, used both to color its bytes in the hex dump and to color the decoded value that came out of those bytes.
Variants§
Fcf
FloodHops
Dst
Src
Channel
SecInfo
Options
EncAddr
Ciphertext covering the addresses of a blind unicast or an encrypted
multicast, which cannot be attributed to Dst/Src without the key.
Body
AckMic
A MAC ack’s correlation handle: the first four bytes of the acked packet’s MIC. Public, and not an authenticator.
AckTag
A MAC ack’s keyed authenticator, which only the original sender can verify.
Mic
Implementations§
Trait Implementations§
impl Copy for Field
impl Eq for Field
impl StructuralPartialEq for Field
Auto Trait Implementations§
impl Freeze for Field
impl RefUnwindSafe for Field
impl Send for Field
impl Sync for Field
impl Unpin for Field
impl UnwindSafe for Field
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)