Skip to main content

Crate common

Crate common 

Source

Re-exports§

pub use bytes::BytesRange;
pub use clock::Clock;
pub use sequence::DEFAULT_BLOCK_SIZE;
pub use sequence::SequenceAllocator;
pub use sequence::SequenceError;
pub use sequence::SequenceResult;
pub use serde::seq_block::SeqBlock;
pub use storage::config::BlockCacheConfig;
pub use storage::config::FoyerHybridCacheConfig;
pub use storage::config::StorageConfig;
pub use storage::factory::StorageBuilder;
pub use storage::factory::StorageReaderRuntime;
pub use storage::factory::StorageSemantics;
pub use storage::factory::create_object_store;
pub use storage::factory::create_storage_read;
pub use storage::loader::LoadMetadata;
pub use storage::loader::LoadResult;
pub use storage::loader::LoadSpec;
pub use storage::loader::Loadable;
pub use storage::loader::Loader;
pub use storage::MergeRecordOp;
pub use storage::PutRecordOp;
pub use storage::Record;
pub use storage::Storage;
pub use storage::StorageError;
pub use storage::StorageIterator;
pub use storage::StorageRead;
pub use storage::StorageResult;
pub use storage::Ttl;
pub use storage::WriteOptions;
pub use storage::WriteResult;

Modules§

bytes
Byte utilities for key encoding and range queries.
clock
coordinator
display
Display and formatting utilities.
sequence
Sequence number allocation and persistence.
serde
Serialization utilities for OpenData.
storage

Structs§

CompactorBuilder
Builder for creating new Compactor instances.
DbBuilder
A builder for creating a new Db instance.