pub trait OutputSize: ArraySize + Sealed {
type BlockSize: BlockSizes;
}Expand description
Trait implemented for output sizes supported by bash-hash.
Supported output sizes form the following list: U4, U8, …, U60, U64.
Required Associated Types§
Sourcetype BlockSize: BlockSizes
type BlockSize: BlockSizes
Block size in bytes computed as 192 - 2 * OutputSize.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.