pub enum SqlJsonItem {
Null,
Bool(bool),
Numeric(Numeric),
String(String),
Datetime(Value, String),
Container(String),
}Expand description
An item that a SQL/JSON query function finds.
Variants§
Null
Bool(bool)
Numeric(Numeric)
String(String)
Datetime(Value, String)
A date, time, timetz, timestamp or timestamptz value, and its text in jsonb.
Container(String)
An array or an object, as the text of jsonb.
Implementations§
Trait Implementations§
Source§impl Clone for SqlJsonItem
impl Clone for SqlJsonItem
Source§impl Debug for SqlJsonItem
impl Debug for SqlJsonItem
Source§impl PartialEq for SqlJsonItem
impl PartialEq for SqlJsonItem
impl StructuralPartialEq for SqlJsonItem
Auto Trait Implementations§
impl Freeze for SqlJsonItem
impl RefUnwindSafe for SqlJsonItem
impl Send for SqlJsonItem
impl Sync for SqlJsonItem
impl Unpin for SqlJsonItem
impl UnsafeUnpin for SqlJsonItem
impl UnwindSafe for SqlJsonItem
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