pub struct StageReference {
pub name: String,
pub path: Option<String>,
pub file_format: Option<Expression>,
pub pattern: Option<String>,
pub quoted: bool,
}Expand description
Stage reference (Snowflake) - @stage_name or @namespace.stage/path
Fields§
§name: StringStage name including @ prefix (e.g., “@mystage”, “@namespace.mystage”)
path: Option<String>Optional path within the stage (e.g., “/path/to/file.csv”)
file_format: Option<Expression>Optional FILE_FORMAT parameter
pattern: Option<String>Optional PATTERN parameter
quoted: boolWhether the stage reference was originally quoted (e.g., ‘@mystage’)
Trait Implementations§
Source§impl Clone for StageReference
impl Clone for StageReference
Source§fn clone(&self) -> StageReference
fn clone(&self) -> StageReference
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 StageReference
impl Debug for StageReference
Source§impl<'de> Deserialize<'de> for StageReference
impl<'de> Deserialize<'de> for StageReference
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 StageReference
impl PartialEq for StageReference
Source§impl Serialize for StageReference
impl Serialize for StageReference
impl StructuralPartialEq for StageReference
Auto Trait Implementations§
impl Freeze for StageReference
impl RefUnwindSafe for StageReference
impl Send for StageReference
impl Sync for StageReference
impl Unpin for StageReference
impl UnwindSafe for StageReference
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