pub struct QualityIssue {
pub issue_id: String,
pub issue_type: QualityIssueType,
pub record_id: String,
pub field: Option<String>,
pub original_value: Option<String>,
pub modified_value: Option<String>,
pub description: String,
}Expand description
A data quality issue record.
Fields§
§issue_id: StringUnique issue identifier.
issue_type: QualityIssueTypeType of issue.
record_id: StringRecord identifier.
field: Option<String>Field affected.
original_value: Option<String>Original value (if available).
modified_value: Option<String>Modified value (if available).
description: StringDescription.
Trait Implementations§
Source§impl Clone for QualityIssue
impl Clone for QualityIssue
Source§fn clone(&self) -> QualityIssue
fn clone(&self) -> QualityIssue
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 QualityIssue
impl Debug for QualityIssue
Source§impl<'de> Deserialize<'de> for QualityIssue
impl<'de> Deserialize<'de> for QualityIssue
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
Auto Trait Implementations§
impl Freeze for QualityIssue
impl RefUnwindSafe for QualityIssue
impl Send for QualityIssue
impl Sync for QualityIssue
impl Unpin for QualityIssue
impl UnsafeUnpin for QualityIssue
impl UnwindSafe for QualityIssue
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