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§
Trait Implementations§
Source§impl Clone for DatabaseKind
impl Clone for DatabaseKind
Source§fn clone(&self) -> DatabaseKind
fn clone(&self) -> DatabaseKind
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 moreSource§impl Debug for DatabaseKind
impl Debug for DatabaseKind
Source§impl Default for DatabaseKind
impl Default for DatabaseKind
Source§fn default() -> DatabaseKind
fn default() -> DatabaseKind
Returns the “default value” for a type. Read more
Source§impl Display for DatabaseKind
impl Display for DatabaseKind
Source§impl Hash for DatabaseKind
impl Hash for DatabaseKind
Source§impl Ord for DatabaseKind
impl Ord for DatabaseKind
Source§fn cmp(&self, other: &DatabaseKind) -> Ordering
fn cmp(&self, other: &DatabaseKind) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for DatabaseKind
impl PartialEq for DatabaseKind
Source§fn eq(&self, other: &DatabaseKind) -> bool
fn eq(&self, other: &DatabaseKind) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§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