pub enum JsonNullClause {
NullOnNull,
AbsentOnNull,
}Expand description
MSSQL’s json null clause
<json_null_clause> ::=
NULL ON NULL
| ABSENT ON NULLVariants§
NullOnNull
NULL ON NULL behavior for JSON functions.
AbsentOnNull
ABSENT ON NULL behavior for JSON functions.
Trait Implementations§
Source§impl Clone for JsonNullClause
impl Clone for JsonNullClause
Source§fn clone(&self) -> JsonNullClause
fn clone(&self) -> JsonNullClause
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 JsonNullClause
impl Debug for JsonNullClause
Source§impl Display for JsonNullClause
impl Display for JsonNullClause
Source§impl Hash for JsonNullClause
impl Hash for JsonNullClause
Source§impl Ord for JsonNullClause
impl Ord for JsonNullClause
Source§fn cmp(&self, other: &JsonNullClause) -> Ordering
fn cmp(&self, other: &JsonNullClause) -> Ordering
1.21.0 · 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
Source§impl PartialEq for JsonNullClause
impl PartialEq for JsonNullClause
Source§impl PartialOrd for JsonNullClause
impl PartialOrd for JsonNullClause
Source§impl Visit for JsonNullClause
impl Visit for JsonNullClause
Source§impl VisitMut for JsonNullClause
impl VisitMut for JsonNullClause
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 moreimpl Eq for JsonNullClause
impl StructuralPartialEq for JsonNullClause
Auto Trait Implementations§
impl Freeze for JsonNullClause
impl RefUnwindSafe for JsonNullClause
impl Send for JsonNullClause
impl Sync for JsonNullClause
impl Unpin for JsonNullClause
impl UnsafeUnpin for JsonNullClause
impl UnwindSafe for JsonNullClause
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