Expand description
Fixed size buffer for block processing of data.
Modules§
- generic_
array - This crate implements a structure that can be used as a generic array type.
Core Rust array types
[T; N]
can’t be used generically with respect toN
, so for example this:
Structs§
- Block
Buffer - Buffer for block processing of data.
- Eager
- Eager block buffer kind, which guarantees that buffer position
always lies in the range of
0..BlockSize
. - Error
- Block buffer error.
- Lazy
- Lazy block buffer kind, which guarantees that buffer position
always lies in the range of
0..=BlockSize
.
Traits§
- Buffer
Kind - Trait for buffer kinds.
Type Aliases§
- Block
- Block on which
BlockBuffer
operates. - Eager
Buffer - Eager block buffer.
- Lazy
Buffer - Lazy block buffer.