pub struct CopyStatement {
pub token: Token,
pub table_name: Identifier,
pub columns: Vec<Identifier>,
pub file_path: String,
pub format: CopyFormat,
pub header: bool,
pub delimiter: u8,
pub null_string: Option<String>,
}Expand description
COPY table [(columns)] FROM ‘file_path’ [WITH (options)]
Fields§
§token: Token§table_name: Identifier§columns: Vec<Identifier>§file_path: String§format: CopyFormat§header: bool§delimiter: u8§null_string: Option<String>Trait Implementations§
Source§impl Clone for CopyStatement
impl Clone for CopyStatement
Source§fn clone(&self) -> CopyStatement
fn clone(&self) -> CopyStatement
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CopyStatement
impl Debug for CopyStatement
Source§impl Display for CopyStatement
impl Display for CopyStatement
Source§impl PartialEq for CopyStatement
impl PartialEq for CopyStatement
impl StructuralPartialEq for CopyStatement
Auto Trait Implementations§
impl Freeze for CopyStatement
impl RefUnwindSafe for CopyStatement
impl Send for CopyStatement
impl Sync for CopyStatement
impl Unpin for CopyStatement
impl UnsafeUnpin for CopyStatement
impl UnwindSafe for CopyStatement
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