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§fn clone(&self) -> CreateWarehouse
fn clone(&self) -> CreateWarehouse
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 CreateWarehouse
impl Debug for CreateWarehouse
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
Source§fn cmp(&self, other: &CreateWarehouse) -> Ordering
fn cmp(&self, other: &CreateWarehouse) -> Ordering
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
impl StructuralPartialEq for CreateWarehouse
Auto 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