(code: u8)
| 321 | } |
| 322 | |
| 323 | fn code_only_buffer(code: u8) -> Vec<u8> { |
| 324 | let mut buf = vec![0u8; 5]; |
| 325 | buf[0] = code; |
| 326 | buf[1..5].copy_from_slice(&(4i32).to_be_bytes()); |
| 327 | buf |
| 328 | } |
| 329 | |
| 330 | pub trait SerializeExt { |
| 331 | fn serialize(&self) -> Vec<u8>; |