Skip to main content

Leb128DecodePolicy

Trait Leb128DecodePolicy 

Source
pub trait Leb128DecodePolicy:
    Sealed
    + Copy
    + Default {
    const STRICT: bool;
}
Expand description

Describes a type-level LEB128 decoding policy.

This trait is sealed because the current LEB128 decoder only supports the two built-in canonicality modes represented by crate::Strict and crate::NonStrict.

Required Associated Constants§

Source

const STRICT: bool

Whether this policy rejects non-canonical encodings.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§