pub enum JsonUniqueKeys {
With,
Without,
Shorthand,
}Expand description
JSON unique keys constraint variants
Variants§
With
WITH UNIQUE KEYS
Without
WITHOUT UNIQUE KEYS
Shorthand
UNIQUE KEYS (shorthand for WITH UNIQUE KEYS)
Trait Implementations§
Source§impl Clone for JsonUniqueKeys
impl Clone for JsonUniqueKeys
Source§fn clone(&self) -> JsonUniqueKeys
fn clone(&self) -> JsonUniqueKeys
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 JsonUniqueKeys
impl Debug for JsonUniqueKeys
Source§impl<'de> Deserialize<'de> for JsonUniqueKeys
impl<'de> Deserialize<'de> for JsonUniqueKeys
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 PartialEq for JsonUniqueKeys
impl PartialEq for JsonUniqueKeys
Source§impl Serialize for JsonUniqueKeys
impl Serialize for JsonUniqueKeys
impl StructuralPartialEq for JsonUniqueKeys
Auto Trait Implementations§
impl Freeze for JsonUniqueKeys
impl RefUnwindSafe for JsonUniqueKeys
impl Send for JsonUniqueKeys
impl Sync for JsonUniqueKeys
impl Unpin for JsonUniqueKeys
impl UnwindSafe for JsonUniqueKeys
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