pub enum StoreBackend {
Memory,
Haematite,
}Expand description
Supported event-store backend names.
Deliberately NOT Deserialize. StoreConfigWire parses the operator’s
spelling itself, case-insensitively, so that the file door and the
AION_STORE_BACKEND door accept exactly the same set — a derived
rename_all = "lowercase" impl was a second, case-SENSITIVE parser for the
same value that nothing called and that disagreed with the one that runs.
Variants§
Memory
In-memory store for local development.
Haematite
haematite durable store (single-node, shardable).
Trait Implementations§
Source§impl Clone for StoreBackend
impl Clone for StoreBackend
Source§fn clone(&self) -> StoreBackend
fn clone(&self) -> StoreBackend
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for StoreBackend
Source§impl Debug for StoreBackend
impl Debug for StoreBackend
impl Eq for StoreBackend
Source§impl PartialEq for StoreBackend
impl PartialEq for StoreBackend
impl StructuralPartialEq for StoreBackend
Auto Trait Implementations§
impl Freeze for StoreBackend
impl RefUnwindSafe for StoreBackend
impl Send for StoreBackend
impl Sync for StoreBackend
impl Unpin for StoreBackend
impl UnsafeUnpin for StoreBackend
impl UnwindSafe for StoreBackend
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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