Trait nom::HexDisplay
[−]
[src]
pub trait HexDisplay { fn offset(&self, second: &[u8]) -> usize; fn to_hex(&self, chunk_size: usize) -> String; fn to_hex_from(&self, chunk_size: usize, from: usize) -> String; }
useful functions to calculate the offset between slices and show a hexdump of a slice
Required Methods
fn offset(&self, second: &[u8]) -> usize
offset between the first byte of self and the first byte of the argument
fn to_hex(&self, chunk_size: usize) -> String
Converts the value of self
to a hex dump, returning the owned
string.
fn to_hex_from(&self, chunk_size: usize, from: usize) -> String
Converts the value of self
to a hex dump beginning at from
address, returning the owned
string.