#macro-derive #codec #fixed #proc-macro #procedural #muta #traits

muta-codec-derive

Muta固定编解码器推导过程宏

3个版本

0.2.2 2020年9月2日
0.2.1 2020年9月2日
0.2.0 2020年4月15日

3#muta

每月下载量31次

MIT 许可证

12KB
278

Muta固定编解码器推导

FixedCodec 特性

pub trait FixedCodec: Sized {
    fn encode_fixed(&self) -> ProtocolResult<Bytes>;

    fn decode_fixed(bytes: Bytes) -> ProtocolResult<Self>;
}

#[derive(RlpFixedCodec)]

使用rlp推导FixedCodec特性。


lib.rs:

推导宏#[derive(RlpFixedCodec)]

依赖项

~1.5MB
~32K SLoC