pub fn decode(data: &[u8]) -> Result<WalEntry, CodecError>Expand description
Decode a WAL payload into a WalEntry.
Only binary v1 records (starting with 0x01) are accepted.
Legacy JSON records are rejected with CodecError::UnknownVersion.
ยงErrors
Returns CodecError::Truncated on short input,
CodecError::UnknownVersion / CodecError::UnknownDiscriminant on
unrecognised bytes, and a deserialization error on corrupt payloads.