pub trait AlgorithmSpec {
type BlockingBuffer: BufferStorage;
type AsyncBuffer: BufferStorage;
type KeyBuffer: BufferStorage;
type NonHmacCsr: CsrStorage;
type HmacCsr: CsrStorage;
const ALGORITHM: Algorithm;
const BLOCK_SIZE: usize;
const DIGEST_WORDS: usize;
}Required Associated Constants§
Required Associated Types§
type BlockingBuffer: BufferStorage
type AsyncBuffer: BufferStorage
type KeyBuffer: BufferStorage
type NonHmacCsr: CsrStorage
type HmacCsr: CsrStorage
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".