pub struct SourceNumericFilter {
pub numeric_filter_option: Option<String>,
pub source_max_precision_filter: Option<i32>,
pub source_max_scale_filter: Option<i32>,
pub source_min_precision_filter: Option<i32>,
pub source_min_scale_filter: Option<i32>,
}
Expand description
Filter for fixed point number data types such as NUMERIC/NUMBER
This type is not used in any activity, and only used as part of another schema.
Fields§
§numeric_filter_option: Option<String>
Required. Enum to set the option defining the datatypes numeric filter has to be applied to
source_max_precision_filter: Option<i32>
Optional. The filter will match columns with precision smaller than or equal to this number.
source_max_scale_filter: Option<i32>
Optional. The filter will match columns with scale smaller than or equal to this number.
source_min_precision_filter: Option<i32>
Optional. The filter will match columns with precision greater than or equal to this number.
source_min_scale_filter: Option<i32>
Optional. The filter will match columns with scale greater than or equal to this number.
Trait Implementations§
Source§impl Clone for SourceNumericFilter
impl Clone for SourceNumericFilter
Source§fn clone(&self) -> SourceNumericFilter
fn clone(&self) -> SourceNumericFilter
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 SourceNumericFilter
impl Debug for SourceNumericFilter
Source§impl Default for SourceNumericFilter
impl Default for SourceNumericFilter
Source§fn default() -> SourceNumericFilter
fn default() -> SourceNumericFilter
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SourceNumericFilter
impl<'de> Deserialize<'de> for SourceNumericFilter
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 Serialize for SourceNumericFilter
impl Serialize for SourceNumericFilter
impl Part for SourceNumericFilter
Auto Trait Implementations§
impl Freeze for SourceNumericFilter
impl RefUnwindSafe for SourceNumericFilter
impl Send for SourceNumericFilter
impl Sync for SourceNumericFilter
impl Unpin for SourceNumericFilter
impl UnwindSafe for SourceNumericFilter
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more