decode_mut

Function decode_mut 

Source
pub fn decode_mut(s: usize, xs: &mut [bool])
Expand description

Writes the sequence of a value to a slice.

The written sequence can be encoded with encode to get back s.

let n = decode_len(s);
let mut xs = vec![false; n];
decode_mut(s, &mut xs);
assert_eq!(encode(&xs), s);

See decode for a version that allocates a vector for the sequence.

ยงPanics

Panics in debug mode if s > MAX_SEQUENCE or xs.len() != decode_len(s).