#[non_exhaustive]pub struct DataQualityResultsV2Description {
pub result_id: Option<String>,
pub data_source: Option<DataSource>,
pub result_published_on: Option<DateTime>,
pub dimensions: Option<HashMap<String, String>>,
pub evaluation_context: Option<String>,
pub descriptors: Option<HashMap<String, String>>,
}Expand description
Describes a data quality result returned by ListDataQualityResultsV2.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.result_id: Option<String>The unique result ID for this data quality result.
data_source: Option<DataSource>The table associated with the data quality result, if any.
result_published_on: Option<DateTime>The date and time when this data quality result was published.
dimensions: Option<HashMap<String, String>>A map of platform-specific identifiers, such as cluster, application, workgroup, or project IDs, that identify where the data quality evaluation ran.
evaluation_context: Option<String>The evaluation context for the data quality result. This value identifies a specific data quality result, or a series of related results, within a run.
descriptors: Option<HashMap<String, String>>A map of user-provided descriptors that add contextual metadata and configuration to the data quality result, such as database name, table name, team, or environment.
Implementations§
Source§impl DataQualityResultsV2Description
impl DataQualityResultsV2Description
Sourcepub fn data_source(&self) -> Option<&DataSource>
pub fn data_source(&self) -> Option<&DataSource>
The table associated with the data quality result, if any.
Sourcepub fn result_published_on(&self) -> Option<&DateTime>
pub fn result_published_on(&self) -> Option<&DateTime>
The date and time when this data quality result was published.
Sourcepub fn dimensions(&self) -> Option<&HashMap<String, String>>
pub fn dimensions(&self) -> Option<&HashMap<String, String>>
A map of platform-specific identifiers, such as cluster, application, workgroup, or project IDs, that identify where the data quality evaluation ran.
Sourcepub fn evaluation_context(&self) -> Option<&str>
pub fn evaluation_context(&self) -> Option<&str>
The evaluation context for the data quality result. This value identifies a specific data quality result, or a series of related results, within a run.
Source§impl DataQualityResultsV2Description
impl DataQualityResultsV2Description
Sourcepub fn builder() -> DataQualityResultsV2DescriptionBuilder
pub fn builder() -> DataQualityResultsV2DescriptionBuilder
Creates a new builder-style object to manufacture DataQualityResultsV2Description.
Trait Implementations§
Source§impl Clone for DataQualityResultsV2Description
impl Clone for DataQualityResultsV2Description
Source§fn clone(&self) -> DataQualityResultsV2Description
fn clone(&self) -> DataQualityResultsV2Description
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreimpl StructuralPartialEq for DataQualityResultsV2Description
Auto Trait Implementations§
impl Freeze for DataQualityResultsV2Description
impl RefUnwindSafe for DataQualityResultsV2Description
impl Send for DataQualityResultsV2Description
impl Sync for DataQualityResultsV2Description
impl Unpin for DataQualityResultsV2Description
impl UnsafeUnpin for DataQualityResultsV2Description
impl UnwindSafe for DataQualityResultsV2Description
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
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> ⓘ
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> ⓘ
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