pub enum JsonKeyUniqueness {
WithUniqueKeys,
WithoutUniqueKeys,
}Expand description
Optional duplicate-key handling for IS JSON.
Variants§
Trait Implementations§
Source§impl Clone for JsonKeyUniqueness
impl Clone for JsonKeyUniqueness
impl Copy for JsonKeyUniqueness
Source§impl Debug for JsonKeyUniqueness
impl Debug for JsonKeyUniqueness
Source§impl<'de> Deserialize<'de> for JsonKeyUniqueness
impl<'de> Deserialize<'de> for JsonKeyUniqueness
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 JsonKeyUniqueness
impl Display for JsonKeyUniqueness
impl Eq for JsonKeyUniqueness
Source§impl Hash for JsonKeyUniqueness
impl Hash for JsonKeyUniqueness
Source§impl Ord for JsonKeyUniqueness
impl Ord for JsonKeyUniqueness
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 JsonKeyUniqueness
impl PartialEq for JsonKeyUniqueness
Source§impl PartialOrd for JsonKeyUniqueness
impl PartialOrd for JsonKeyUniqueness
Source§impl Serialize for JsonKeyUniqueness
impl Serialize for JsonKeyUniqueness
impl StructuralPartialEq for JsonKeyUniqueness
Source§impl Visit for JsonKeyUniqueness
impl Visit for JsonKeyUniqueness
Source§impl VisitMut for JsonKeyUniqueness
impl VisitMut for JsonKeyUniqueness
Source§fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
Mutably visit this node with the provided
VisitorMut. Read moreAuto Trait Implementations§
impl Freeze for JsonKeyUniqueness
impl RefUnwindSafe for JsonKeyUniqueness
impl Send for JsonKeyUniqueness
impl Sync for JsonKeyUniqueness
impl Unpin for JsonKeyUniqueness
impl UnsafeUnpin for JsonKeyUniqueness
impl UnwindSafe for JsonKeyUniqueness
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