Skip to main content

Module buffer_allocator

Module buffer_allocator 

Source

Re-exports§

pub use crate::pinned_buffer_allocator::DEFAULT_PIN_CHUNK_SIZE;
pub use crate::pinned_buffer_allocator::PinnedBuffer;
pub use crate::pinned_buffer_allocator::PinnedBufferAllocator;
pub use crate::pinned_buffer_allocator::PinnedBufferFuture;

Structs§

BufferAllocator
BufferAllocator creates Buffer objects to be used for block device I/O requests.
BufferFuture
A future which will resolve to an allocated buffer.
BufferSource
A buffer source backed by a VMO.

Traits§

TryAllocateBuffer
A trait for buffer allocators that support asynchronous buffer allocation via event listeners.