#[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 duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for otLogHexDumpInfo
Source§impl Debug for otLogHexDumpInfo
impl Debug for otLogHexDumpInfo
Auto Trait Implementations§
impl !Send for otLogHexDumpInfo
impl !Sync for otLogHexDumpInfo
impl Freeze for otLogHexDumpInfo
impl RefUnwindSafe for otLogHexDumpInfo
impl Unpin for otLogHexDumpInfo
impl UnsafeUnpin 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