Crate fastbuf

Source
Expand description

§FastBuf

Documentation crates.io

single-thread-oriented very fast byte buffer

use fastbuf::{Buffer, WriteBuf, ReadBuf, Chunk};
let mut buffer: Buffer<[u8; 100]> = Buffer::new();
buffer.write(&[0; 100]);
let read: &[u8] = buffer.read(100);

Macros§

const_min
declare_const_fn
declare_const_impl
declare_const_trait

Structs§

Buffer

Enums§

WriteBufferError

Traits§

Buf
Chunk
ChunkBuilder
ReadBuf
ReadToBuf
WriteBuf

Type Aliases§

BoxedBuffer
LenUint