Skip to main content

Crate vector_buffers

Crate vector_buffers 

Source
Expand description

The Vector Core buffer

This library implements a channel like functionality, one variant which is solely in-memory and the other that is on-disk. Both variants are bounded.

Re-exports§

pub use config::BufferConfig;
pub use config::BufferType;
pub use config::MemoryBufferSize;

Modules§

config
encoding
topology

Enums§

WhenFull
Event handling behavior when a buffer is full.

Constants§

WRITE_BUFFER_SIZE_V2
disk_v2’s write-buffer size, re-exported under test so the harness can size payloads against the real value instead of hardcoding it.

Traits§

BufferInstrumentation
Hook for observing items as they are sent into a BufferSender.
Bufferable
An item that can be buffered.
EventCount
InMemoryBufferable
An item that can be buffered in memory.