/// This module defines the `Record` trait, which is used to encode and decode
pubtraitRecordEncoder{typeValue;constRECORD_SIZE:usize;fnencode(&self, buf:&mut [Self::Value], const_value: impl FnMut(u32) -> Self::Value);}pubtraitRecordDecoder{typeValue;fndecode(data:&[Self::Value])->Self;}