ArrayOfHex

Type Alias ArrayOfHex 

Source
pub type ArrayOfHex<const N: usize> = ArrayOfBase<N, 16>;
Expand description

Alias for fixed length array of hexadecimal values

See ArrayOfBase

§Example

// GIVEN
let valid_array: [u8; 16] = core::array::from_fn(|i| i as u8);
let invalid_array = [16];

// WHEN
let valid_result = ArrayOfHex::<16>::try_new(valid_array);
let invalid_result = ArrayOfHex::<1>::try_new(invalid_array);

// THEN
assert!(valid_result.is_ok());
assert!(invalid_result.is_err());

Aliased Type§

pub struct ArrayOfHex<const N: usize> { /* private fields */ }