pub struct HexConfig {
pub title: bool,
pub ascii: bool,
pub width: usize,
pub group: usize,
pub chunk: usize,
pub max_bytes: usize,
pub display_offset: usize,
}Expand description
Configuration parameters for hex dump
Fields§
§title: boolWrite first line header with data length.
ascii: boolAppend ASCII representation column.
width: usizeSource bytes per row. 0 for single row without address prefix.
group: usizeChunks count per group. 0 for single group (column).
chunk: usizeSource bytes per chunk (word). 0 for single word.
max_bytes: usizeMaximum bytes to print.
display_offset: usizeOffset added to displayed address prefix.
Implementations§
Trait Implementations§
Source§impl Default for HexConfig
Default configuration with title, ascii, 16 source bytes width grouped to 4
separate hex bytes. Using pretty_hex, pretty_hex_write and fmt::Debug
implementation.
impl Default for HexConfig
Default configuration with title, ascii, 16 source bytes width grouped to 4
separate hex bytes. Using pretty_hex, pretty_hex_write and fmt::Debug
implementation.
impl Copy for HexConfig
Auto Trait Implementations§
impl Freeze for HexConfig
impl RefUnwindSafe for HexConfig
impl Send for HexConfig
impl Sync for HexConfig
impl Unpin for HexConfig
impl UnwindSafe for HexConfig
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