pub enum DbBackend {
GoLevelDb,
CLevelDb,
BoltDb,
RocksDb,
BadgerDb,
}
Expand description
Database backend
Variants§
GoLevelDb
GoLevelDB backend
CLevelDb
CLevelDB backend
BoltDb
BoltDB backend
RocksDb
RocksDB backend
BadgerDb
BadgerDB backend
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DbBackend
impl<'de> Deserialize<'de> for DbBackend
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Copy for DbBackend
impl Eq for DbBackend
impl StructuralPartialEq for DbBackend
Auto Trait Implementations§
impl Freeze for DbBackend
impl RefUnwindSafe for DbBackend
impl Send for DbBackend
impl Sync for DbBackend
impl Unpin for DbBackend
impl UnwindSafe for DbBackend
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