pub struct Profile22Config {
pub data_length: usize,
pub data_id_list: [u8; 16],
pub max_delta_counter: u8,
pub offset: usize,
}Expand description
Configuration for E2E Profile 22
Fields§
§data_length: usizeLength of Data, in bits. The value shall be a multiple of 8.
data_id_list: [u8; 16]An array of appropriately chosen Data IDs for protection against masquerading.
max_delta_counter: u8Maximum allowed delta between consecutive counters
offset: usizeBit offset of E2E header in the Data[] array in bits.
Trait Implementations§
Source§impl Clone for Profile22Config
impl Clone for Profile22Config
Source§fn clone(&self) -> Profile22Config
fn clone(&self) -> Profile22Config
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Profile22Config
impl Debug for Profile22Config
Auto Trait Implementations§
impl Freeze for Profile22Config
impl RefUnwindSafe for Profile22Config
impl Send for Profile22Config
impl Sync for Profile22Config
impl Unpin for Profile22Config
impl UnwindSafe for Profile22Config
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