pub fn decode_from_slice<T: Decode>(
bytes: &[u8],
config: Config,
) -> Result<(T, usize)>Expand description
Decode a value from a byte slice.
Returns the decoded value and the number of bytes consumed.
ยงExample
use justcode_core::{Decode, config};
let data = [0x2A, 0x00, 0x00, 0x00];
let config = config::standard();
let (value, len): (u32, usize) = justcode_core::decode_from_slice(&data, config).unwrap();
assert_eq!(value, 42);
assert_eq!(len, 4);