1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
use rmp::encode::*; #[test] fn pass_pack() { let mut buf = [0x00]; write_nil(&mut &mut buf[..]).unwrap(); assert_eq!([0xc0], buf); } #[test] fn fail_pack_too_small_buffer() { let mut buf = []; write_nil(&mut &mut buf[..]).err().unwrap(); }