1 2 3 4 5 6 7 8 9
use crate::kval_enum::KVal; use crate::enc_dec::decode::decode; use crate::error::ComResult; /// &mut &vec may not be user-friendly. pub fn decode_from_slice(slice : &[u8]) -> ComResult<(Vec<KVal>, usize)>{ let mut slice = slice; decode(&mut slice) }