Module engine
Provides the [Engine] abstraction and out of the box implementations.
Modules
- general_purpose Provides the [GeneralPurpose] engine and associated config types.
Structs
- DecodeMetadata Metadata about the result of a decode operation
Enums
- DecodePaddingMode Controls how pad bytes are handled when decoding.
Traits
- Config The minimal level of configuration that engines must support.
- DecodeEstimate The decode estimate used by an engine implementation. Users do not need to interact with this; it is only for engine implementors.
-
Engine
An
Engineprovides low-level encoding and decoding operations that all other higher-level parts of the API use. Users of the library will generally not need to implement this.