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