Enum DatabaseKind
pub enum DatabaseKind {
Relational,
Document,
KeyValue,
Graph,
Search,
TimeSeries,
Columnar,
Object,
Other,
}Expand description
Common database storage families.
Variants§
Relational
Relational database systems.
Document
Document database systems.
KeyValue
Key-value database systems.
Graph
Graph database systems.
Search
Search database systems.
TimeSeries
Time-series database systems.
Columnar
Column-oriented analytical database systems.
Object
Object database systems.
Other
Other or intentionally unspecified systems.
Implementations§
§impl DatabaseKind
impl DatabaseKind
Trait Implementations§
§impl Clone for DatabaseKind
impl Clone for DatabaseKind
§fn clone(&self) -> DatabaseKind
fn clone(&self) -> DatabaseKind
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for DatabaseKind
impl Debug for DatabaseKind
§impl Default for DatabaseKind
impl Default for DatabaseKind
§fn default() -> DatabaseKind
fn default() -> DatabaseKind
Returns the “default value” for a type. Read more
§impl Display for DatabaseKind
impl Display for DatabaseKind
§impl Hash for DatabaseKind
impl Hash for DatabaseKind
§impl Ord for DatabaseKind
impl Ord for DatabaseKind
§impl PartialEq for DatabaseKind
impl PartialEq for DatabaseKind
§impl PartialOrd for DatabaseKind
impl PartialOrd for DatabaseKind
impl Copy for DatabaseKind
impl Eq for DatabaseKind
impl StructuralPartialEq for DatabaseKind
Auto Trait Implementations§
impl Freeze for DatabaseKind
impl RefUnwindSafe for DatabaseKind
impl Send for DatabaseKind
impl Sync for DatabaseKind
impl Unpin for DatabaseKind
impl UnsafeUnpin for DatabaseKind
impl UnwindSafe for DatabaseKind
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