Function linera_base::hex_vec_debug
source · pub fn hex_vec_debug(list: &Vec<Vec<u8>>, f: &mut Formatter<'_>) -> Result
Expand description
Applies hex_debug
to a slice of byte vectors.
§Examples
use custom_debug_derive::Debug;
#[derive(Debug)]
struct Messages {
#[debug(with = "hex_vec_debug")]
byte_vecs: Vec<Vec<u8>>,
}
let msgs = Messages {
byte_vecs: vec![vec![0x12, 0x34, 0x56, 0x78], vec![0x9A]],
};
assert_eq!(
format!("{:?}", msgs),
"Messages { byte_vecs: [12345678, 9a] }"
);