#[non_exhaustive]pub enum MongodbConnectionFormat {
SrvConnectionFormat(Box<SrvConnectionFormat>),
StandardConnectionFormat(Box<StandardConnectionFormat>),
}
Expand description
MongoDB connection format. Must specify either srv_connection_format or standard_connection_format.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
SrvConnectionFormat(Box<SrvConnectionFormat>)
Srv connection format.
StandardConnectionFormat(Box<StandardConnectionFormat>)
Standard connection format.
Trait Implementations§
Source§impl Clone for MongodbConnectionFormat
impl Clone for MongodbConnectionFormat
Source§fn clone(&self) -> MongodbConnectionFormat
fn clone(&self) -> MongodbConnectionFormat
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 moreSource§impl Debug for MongodbConnectionFormat
impl Debug for MongodbConnectionFormat
Source§impl PartialEq for MongodbConnectionFormat
impl PartialEq for MongodbConnectionFormat
impl StructuralPartialEq for MongodbConnectionFormat
Auto Trait Implementations§
impl Freeze for MongodbConnectionFormat
impl RefUnwindSafe for MongodbConnectionFormat
impl Send for MongodbConnectionFormat
impl Sync for MongodbConnectionFormat
impl Unpin for MongodbConnectionFormat
impl UnwindSafe for MongodbConnectionFormat
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