#[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§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§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§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, dst: *mut u8)
unsafe fn clone_to_uninit(&self, dst: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)