usecrate::kval_enum::KVal;usecrate::enc_dec::encode::encode;usecrate::error::ComResult;/// More user-friendly version of encode
pubfnencode_to_vec(input:&[KVal])->ComResult<Vec<u8>>{letmut vec :Vec<u8>=Vec::new();let_=encode(input,&mut vec)?;Ok(vec)}