Expand description

Fixed size buffer for block processing of data.

Modules

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 to N, so for example this:

Structs

Buffer for block processing of data.

Eager block buffer kind, which guarantees that buffer position always lies in the range of 0..BlockSize.

Lazy block buffer kind, which guarantees that buffer position always lies in the range of 0..=BlockSize.

Traits

Trait for buffer kinds.

Type Definitions

Block on which BlockBuffer operates.

Eager block buffer.

Lazy block buffer.