Skip to main content

encode_copy

Function encode_copy 

Source
pub fn encode_copy<E: Encode + Copy>(value: E) -> Result<Vec<u8>>
Available on crate feature alloc only.
Expand description

Encode a Copy value into a Vec<u8> using default config. Unlike encode_to_vec which takes &E, this takes E by value.

ยงExample

let bytes = oxicode::encode_copy(42u32).expect("encode");
let (val, _): (u32, _) = oxicode::decode_from_slice(&bytes).expect("decode");
assert_eq!(val, 42u32);