pub struct PacketSummary {Show 16 fields
pub packet_type: String,
pub source: Option<String>,
pub destination: Option<String>,
pub channel_hex: Option<String>,
pub frame_counter: Option<u32>,
pub encrypted: bool,
pub ack_requested: bool,
pub flood_remaining: Option<u8>,
pub flood_accumulated: Option<u8>,
pub header_len: usize,
pub body_len: usize,
pub mic_len: usize,
pub body_hex: String,
pub payload_type: Option<String>,
pub options: Option<PacketOptionsSummary>,
pub options_error: Option<String>,
}Fields§
§packet_type: String§source: Option<String>§destination: Option<String>§channel_hex: Option<String>§frame_counter: Option<u32>§encrypted: bool§ack_requested: bool§flood_remaining: Option<u8>§flood_accumulated: Option<u8>§header_len: usize§body_len: usize§mic_len: usize§body_hex: String§payload_type: Option<String>§options: Option<PacketOptionsSummary>§options_error: Option<String>Trait Implementations§
Source§impl Clone for PacketSummary
impl Clone for PacketSummary
Source§fn clone(&self) -> PacketSummary
fn clone(&self) -> PacketSummary
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PacketSummary
impl Debug for PacketSummary
Source§impl PartialEq for PacketSummary
impl PartialEq for PacketSummary
Source§impl Serialize for PacketSummary
impl Serialize for PacketSummary
impl Eq for PacketSummary
impl StructuralPartialEq for PacketSummary
Auto Trait Implementations§
impl Freeze for PacketSummary
impl RefUnwindSafe for PacketSummary
impl Send for PacketSummary
impl Sync for PacketSummary
impl Unpin for PacketSummary
impl UnwindSafe for PacketSummary
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)