Struct openthread_sys::otLogHexDumpInfo
source · #[repr(C)]pub struct otLogHexDumpInfo {
pub mDataBytes: *const u8,
pub mDataLength: u16,
pub mTitle: *const c_char,
pub mLine: [c_char; 73],
pub mIterator: u16,
}
Expand description
Represents information used for generating hex dump output.
Fields§
§mDataBytes: *const u8
< The data byes.
mDataLength: u16
< The data length (number of bytes in @p mDataBytes)
mTitle: *const c_char
< Title string to add table header (MUST NOT be NULL
).
mLine: [c_char; 73]
< Buffer to output one line of generated hex dump.
mIterator: u16
< Iterator used by OT stack. MUST be initialized to zero.
Trait Implementations§
source§impl Clone for otLogHexDumpInfo
impl Clone for otLogHexDumpInfo
source§fn clone(&self) -> otLogHexDumpInfo
fn clone(&self) -> otLogHexDumpInfo
Returns a copy 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 otLogHexDumpInfo
impl Debug for otLogHexDumpInfo
source§impl Default for otLogHexDumpInfo
impl Default for otLogHexDumpInfo
impl Copy for otLogHexDumpInfo
Auto Trait Implementations§
impl Freeze for otLogHexDumpInfo
impl RefUnwindSafe for otLogHexDumpInfo
impl !Send for otLogHexDumpInfo
impl !Sync for otLogHexDumpInfo
impl Unpin for otLogHexDumpInfo
impl UnwindSafe for otLogHexDumpInfo
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)