pub struct CreateWarehouse {
pub or_replace: bool,
pub if_not_exists: bool,
pub name: ObjectName,
pub options: KeyValueOptions,
}Expand description
CREATE [ OR REPLACE ] WAREHOUSE [ IF NOT EXISTS ] <name>
[ [ WITH ] <property> = <value> [ ... ] ]Snowflake-specific statement to create a virtual warehouse.
See https://docs.snowflake.com/en/sql-reference/sql/create-warehouse
Fields§
§or_replace: boolOR REPLACE flag.
if_not_exists: boolIF NOT EXISTS flag.
name: ObjectNameWarehouse name.
options: KeyValueOptionsWarehouse properties and parameters (e.g. WAREHOUSE_SIZE = 'XSMALL').
Trait Implementations§
Source§impl Clone for CreateWarehouse
impl Clone for CreateWarehouse
Source§impl Debug for CreateWarehouse
impl Debug for CreateWarehouse
Source§impl<'de> Deserialize<'de> for CreateWarehouse
impl<'de> Deserialize<'de> for CreateWarehouse
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 Display for CreateWarehouse
impl Display for CreateWarehouse
impl Eq for CreateWarehouse
Source§impl From<CreateWarehouse> for Statement
impl From<CreateWarehouse> for Statement
Source§fn from(c: CreateWarehouse) -> Self
fn from(c: CreateWarehouse) -> Self
Converts to this type from the input type.
Source§impl Hash for CreateWarehouse
impl Hash for CreateWarehouse
Source§impl Ord for CreateWarehouse
impl Ord for CreateWarehouse
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for CreateWarehouse
impl PartialEq for CreateWarehouse
Source§impl PartialOrd for CreateWarehouse
impl PartialOrd for CreateWarehouse
Source§impl Serialize for CreateWarehouse
impl Serialize for CreateWarehouse
impl StructuralPartialEq for CreateWarehouse
Source§impl Visit for CreateWarehouse
impl Visit for CreateWarehouse
Source§impl VisitMut for CreateWarehouse
impl VisitMut for CreateWarehouse
Source§fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
Mutably visit this node with the provided
VisitorMut. Read moreAuto Trait Implementations§
impl Freeze for CreateWarehouse
impl RefUnwindSafe for CreateWarehouse
impl Send for CreateWarehouse
impl Sync for CreateWarehouse
impl Unpin for CreateWarehouse
impl UnsafeUnpin for CreateWarehouse
impl UnwindSafe for CreateWarehouse
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