Enum revolt_database::DatabaseInfo
source · pub enum DatabaseInfo {
Auto,
Test(String),
Reference,
MongoDb {
uri: String,
database_name: String,
},
MongoDbFromClient(Client, String),
}Expand description
Database information to use to create a client
Variants§
Auto
Auto-detect the database in use
Test(String)
Auto-detect the database in use and create an empty testing database
Reference
Use the mock database
MongoDb
Connect to MongoDB
MongoDbFromClient(Client, String)
Use existing MongoDB connection
Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for DatabaseInfo
impl Send for DatabaseInfo
impl Sync for DatabaseInfo
impl Unpin for DatabaseInfo
impl !UnwindSafe for DatabaseInfo
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