Derive marco for [messagepack_core::encode::Encode] and [messagepack_core::decode::Decode]
DecodeBorrowed
Encode