pub struct TeradataPartitionSettings {
pub partition_column_name: Option<Value>,
pub partition_upper_bound: Option<Value>,
pub partition_lower_bound: Option<Value>,
}Expand description
The settings that will be leveraged for teradata source partitioning.
Fields§
§partition_column_name: Option<Value>The name of the column that will be used for proceeding range or hash partitioning. Type: string (or Expression with resultType string).
partition_upper_bound: Option<Value>The maximum value of column specified in partitionColumnName that will be used for proceeding range partitioning. Type: string (or Expression with resultType string).
partition_lower_bound: Option<Value>The minimum value of column specified in partitionColumnName that will be used for proceeding range partitioning. Type: string (or Expression with resultType string).
Implementations§
Trait Implementations§
Source§impl Clone for TeradataPartitionSettings
impl Clone for TeradataPartitionSettings
Source§fn clone(&self) -> TeradataPartitionSettings
fn clone(&self) -> TeradataPartitionSettings
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 TeradataPartitionSettings
impl Debug for TeradataPartitionSettings
Source§impl Default for TeradataPartitionSettings
impl Default for TeradataPartitionSettings
Source§fn default() -> TeradataPartitionSettings
fn default() -> TeradataPartitionSettings
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TeradataPartitionSettings
impl<'de> Deserialize<'de> for TeradataPartitionSettings
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 TeradataPartitionSettings
Auto Trait Implementations§
impl Freeze for TeradataPartitionSettings
impl RefUnwindSafe for TeradataPartitionSettings
impl Send for TeradataPartitionSettings
impl Sync for TeradataPartitionSettings
impl Unpin for TeradataPartitionSettings
impl UnwindSafe for TeradataPartitionSettings
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