Crate strumbra

Crate strumbra 

Source
Expand description

An implementation of the string data structure described in Umbra: A Disk-Based System with In-Memory Performance.

Modules§

bytes
A container of bytes in an UmbraString.

Structs§

UmbraString
A string data structure optimized for analytical processing workload.

Enums§

Error
An enumeration of all errors that can occur when using this crate.

Type Aliases§

ArcString
An UmbraString that shares its underlying bytes and keeps track of the number of references using an atomic counter.
BoxString
An UmbraString that owns its underlying bytes and does not share the bytes among different instances.
RcString
An UmbraString that shares its underlying bytes and keeps track of the number of references using a counter.
SharedString
An alias for ArcString<4>.
UniqueString
An alias for BoxString<4>.