pub enum StoreSpec {
Memory,
Fs,
}Expand description
Selects the transactor’s storage-service backend (blobs + roots).
Variants§
Memory
In-memory blobs and roots; fully ephemeral and confined to one process. The transaction log is in memory too, so the whole database vanishes when the process exits — ideal for demos and tests.
Fs
Blobs and roots under {data_dir}/store, log under {data_dir}/logs.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for StoreSpec
impl RefUnwindSafe for StoreSpec
impl Send for StoreSpec
impl Sync for StoreSpec
impl Unpin for StoreSpec
impl UnsafeUnpin for StoreSpec
impl UnwindSafe for StoreSpec
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request