Enum mongodb::options::ValidationAction [−][src]
#[non_exhaustive]
pub enum ValidationAction {
Error,
Warn,
}
Expand description
Specifies whether the database should return an error or simply raise a warning if inserted documents do not pass the validation.
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.
Return an error if inserted documents do not pass the validation.
Raise a warning if inserted documents do not pass the validation.
Trait Implementations
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
Auto Trait Implementations
impl RefUnwindSafe for ValidationAction
impl Send for ValidationAction
impl Sync for ValidationAction
impl Unpin for ValidationAction
impl UnwindSafe for ValidationAction
Blanket Implementations
Mutably borrows from an owned value. Read more