pub trait BlockSizeUser {
type BlockSize: ArrayLength<u8> + 'static;
// Provided method
fn block_size() -> usize { ... }
}
Available on crate feature
core-api
only.Expand description
Types which process data in blocks.
Required Associated Types§
Sourcetype BlockSize: ArrayLength<u8> + 'static
type BlockSize: ArrayLength<u8> + 'static
Size of the block in bytes.
Provided Methods§
Sourcefn block_size() -> usize
fn block_size() -> usize
Return block size in bytes.
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.