#[non_exhaustive]pub enum Spec {
DataQualitySpec(Box<DataQualitySpec>),
DataProfileSpec(Box<DataProfileSpec>),
DataDiscoverySpec(Box<DataDiscoverySpec>),
DataDocumentationSpec(Box<DataDocumentationSpec>),
}Expand description
Data scan related setting. The settings are required and immutable. After you configure the settings for one type of data scan, you can’t change the data scan to a different type of data scan.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
DataQualitySpec(Box<DataQualitySpec>)
Settings for a data quality scan.
DataProfileSpec(Box<DataProfileSpec>)
Settings for a data profile scan.
DataDiscoverySpec(Box<DataDiscoverySpec>)
Settings for a data discovery scan.
DataDocumentationSpec(Box<DataDocumentationSpec>)
Settings for a data documentation scan.
Trait Implementations§
impl StructuralPartialEq for Spec
Auto Trait Implementations§
impl Freeze for Spec
impl RefUnwindSafe for Spec
impl Send for Spec
impl Sync for Spec
impl Unpin for Spec
impl UnwindSafe for Spec
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