pub struct JSONColumnDef {
pub this: Option<Box<Expression>>,
pub kind: Option<String>,
pub path: Option<Box<Expression>>,
pub nested_schema: Option<Box<Expression>>,
pub ordinality: Option<Box<Expression>>,
}Expand description
JSONColumnDef
Fields§
§this: Option<Box<Expression>>§kind: Option<String>§path: Option<Box<Expression>>§nested_schema: Option<Box<Expression>>§ordinality: Option<Box<Expression>>Trait Implementations§
Source§impl Clone for JSONColumnDef
impl Clone for JSONColumnDef
Source§fn clone(&self) -> JSONColumnDef
fn clone(&self) -> JSONColumnDef
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 JSONColumnDef
impl Debug for JSONColumnDef
Source§impl<'de> Deserialize<'de> for JSONColumnDef
impl<'de> Deserialize<'de> for JSONColumnDef
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 JSONColumnDef
impl PartialEq for JSONColumnDef
Source§impl Serialize for JSONColumnDef
impl Serialize for JSONColumnDef
impl StructuralPartialEq for JSONColumnDef
Auto Trait Implementations§
impl Freeze for JSONColumnDef
impl RefUnwindSafe for JSONColumnDef
impl Send for JSONColumnDef
impl Sync for JSONColumnDef
impl Unpin for JSONColumnDef
impl UnwindSafe for JSONColumnDef
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