pub enum DatabaseDriver {
MySql,
PostgreSql,
Sqlite,
}Expand description
业务作用:标识 datasource 使用的数据库协议与事务实现。
Variants§
Trait Implementations§
Source§impl Clone for DatabaseDriver
impl Clone for DatabaseDriver
impl Copy for DatabaseDriver
Source§impl Debug for DatabaseDriver
impl Debug for DatabaseDriver
Source§impl<'de> Deserialize<'de> for DatabaseDriver
impl<'de> Deserialize<'de> for DatabaseDriver
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
Source§impl Display for DatabaseDriver
impl Display for DatabaseDriver
impl Eq for DatabaseDriver
Source§impl Hash for DatabaseDriver
impl Hash for DatabaseDriver
Source§impl Ord for DatabaseDriver
impl Ord for DatabaseDriver
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
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for DatabaseDriver
impl PartialEq for DatabaseDriver
Source§impl PartialOrd for DatabaseDriver
impl PartialOrd for DatabaseDriver
Source§impl Serialize for DatabaseDriver
impl Serialize for DatabaseDriver
impl StructuralPartialEq for DatabaseDriver
Auto Trait Implementations§
impl Forget for DatabaseDriver
impl Freeze for DatabaseDriver
impl Move for DatabaseDriver
impl RefUnwindSafe for DatabaseDriver
impl Send for DatabaseDriver
impl Sync for DatabaseDriver
impl Unpin for DatabaseDriver
impl UnsafeUnpin for DatabaseDriver
impl UnwindSafe for DatabaseDriver
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