pub struct ArrayConstructor {
pub expressions: Vec<Expression>,
pub bracket_notation: bool,
pub use_list_keyword: bool,
}Expand description
ARRAY constructor
Fields§
§expressions: Vec<Expression>§bracket_notation: bool§use_list_keyword: boolTrue if LIST keyword was used instead of ARRAY (DuckDB)
Trait Implementations§
Source§impl Clone for ArrayConstructor
impl Clone for ArrayConstructor
Source§fn clone(&self) -> ArrayConstructor
fn clone(&self) -> ArrayConstructor
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 ArrayConstructor
impl Debug for ArrayConstructor
Source§impl<'de> Deserialize<'de> for ArrayConstructor
impl<'de> Deserialize<'de> for ArrayConstructor
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 ArrayConstructor
impl PartialEq for ArrayConstructor
Source§impl Serialize for ArrayConstructor
impl Serialize for ArrayConstructor
impl StructuralPartialEq for ArrayConstructor
Auto Trait Implementations§
impl Freeze for ArrayConstructor
impl RefUnwindSafe for ArrayConstructor
impl Send for ArrayConstructor
impl Sync for ArrayConstructor
impl Unpin for ArrayConstructor
impl UnwindSafe for ArrayConstructor
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