Module engine

Expand description

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
GeneralPurpose
A general-purpose base64 engine.
GeneralPurposeConfig
Contains configuration parameters for base64 encoding and decoding.

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 Engine provides 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.