pub struct PutStmt {
pub source: String,
pub source_quoted: bool,
pub target: Expression,
pub params: Vec<CopyParameter>,
}Expand description
PUT statement (Snowflake)
Fields§
§source: StringSource file path
source_quoted: boolWhether source was quoted in the original SQL
target: ExpressionTarget stage
params: Vec<CopyParameter>PUT parameters
Trait Implementations§
Source§impl<'de> Deserialize<'de> for PutStmt
impl<'de> Deserialize<'de> for PutStmt
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
impl StructuralPartialEq for PutStmt
Auto Trait Implementations§
impl Freeze for PutStmt
impl RefUnwindSafe for PutStmt
impl Send for PutStmt
impl Sync for PutStmt
impl Unpin for PutStmt
impl UnwindSafe for PutStmt
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