Trait display_bytes::ByteFormat
[−]
[src]
pub trait ByteFormat { fn fmt_bytes(&self, bytes: &[u8], f: &mut Formatter) -> Result; fn bytes_to_string(&self, bytes: &[u8]) -> String { ... } }
Formats byte sequences in human-readable representations.
Required Methods
fn fmt_bytes(&self, bytes: &[u8], f: &mut Formatter) -> Result
Encode the given byte-sequence in some human-readable format and print it to f
.
Provided Methods
fn bytes_to_string(&self, bytes: &[u8]) -> String
Uses fmt_bytes()
to encode the byte-sequence and print it to a String
.
Not used directly except for testing. However, you may find it useful.
Implementors
impl ByteFormat for FormatBase64
impl<'s> ByteFormat for FormatHex<'s>