pub struct CopyParameter {
pub name: String,
pub value: Option<Expression>,
pub values: Vec<Expression>,
pub eq: bool,
}Expand description
COPY parameter (e.g., FILE_FORMAT = CSV or FORMAT PARQUET)
Fields§
§name: String§value: Option<Expression>§values: Vec<Expression>§eq: boolWhether the parameter used = sign (TSQL: KEY = VALUE vs DuckDB: KEY VALUE)
Trait Implementations§
Source§impl Clone for CopyParameter
impl Clone for CopyParameter
Source§fn clone(&self) -> CopyParameter
fn clone(&self) -> CopyParameter
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 CopyParameter
impl Debug for CopyParameter
Source§impl<'de> Deserialize<'de> for CopyParameter
impl<'de> Deserialize<'de> for CopyParameter
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 CopyParameter
impl PartialEq for CopyParameter
Source§impl Serialize for CopyParameter
impl Serialize for CopyParameter
impl StructuralPartialEq for CopyParameter
Auto Trait Implementations§
impl Freeze for CopyParameter
impl RefUnwindSafe for CopyParameter
impl Send for CopyParameter
impl Sync for CopyParameter
impl Unpin for CopyParameter
impl UnwindSafe for CopyParameter
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