pub struct Action { /* private fields */ }Expand description
Action used by the data-quality hygiene workflow; it finds duplicate, stale, or inconsistent records while blocking automatic provider-system mutation.
Implementations§
Source§impl Action
impl Action
Sourcepub fn builder() -> ActionBuilder
pub fn builder() -> ActionBuilder
Create an instance of Action using the builder syntax
Source§impl Action
impl Action
Sourcepub const fn id(&self) -> &ActionId
pub const fn id(&self) -> &ActionId
Returns the id evidence available to data-quality hygiene review while leaving provider, customer, payment, and schedule systems unchanged.
Sourcepub const fn kind(&self) -> ActionKind
pub const fn kind(&self) -> ActionKind
Returns the kind evidence available to data-quality hygiene review while leaving provider, customer, payment, and schedule systems unchanged.
Sourcepub const fn priority(&self) -> ActionPriority
pub const fn priority(&self) -> ActionPriority
Returns the priority evidence available to data-quality hygiene review while leaving provider, customer, payment, and schedule systems unchanged.
Sourcepub const fn owner_persona(&self) -> HygienePersona
pub const fn owner_persona(&self) -> HygienePersona
Returns the owner persona evidence available to data-quality hygiene review while leaving provider, customer, payment, and schedule systems unchanged.
Sourcepub const fn removed_manual_work(&self) -> RemovedManualWork
pub const fn removed_manual_work(&self) -> RemovedManualWork
Returns the removed manual work evidence available to data-quality hygiene review while leaving provider, customer, payment, and schedule systems unchanged.
Sourcepub const fn rationale(&self) -> &ActionRationale
pub const fn rationale(&self) -> &ActionRationale
Returns the rationale evidence available to data-quality hygiene review while leaving provider, customer, payment, and schedule systems unchanged.
Sourcepub fn source_record_refs(&self) -> &[RecordRef]
pub fn source_record_refs(&self) -> &[RecordRef]
Returns the source record refs evidence available to data-quality hygiene review while leaving provider, customer, payment, and schedule systems unchanged.
Sourcepub fn issue_refs(&self) -> &[IssueRef]
pub fn issue_refs(&self) -> &[IssueRef]
Returns the issue refs evidence available to data-quality hygiene review while leaving provider, customer, payment, and schedule systems unchanged.
Sourcepub fn required_review_gates(&self) -> &[ReviewGate]
pub fn required_review_gates(&self) -> &[ReviewGate]
Returns the required review gates evidence available to data-quality hygiene review while leaving provider, customer, payment, and schedule systems unchanged.
Sourcepub const fn labor_impact(&self) -> &LaborImpactEstimate
pub const fn labor_impact(&self) -> &LaborImpactEstimate
Returns the labor impact evidence available to data-quality hygiene review while leaving provider, customer, payment, and schedule systems unchanged.
Sourcepub fn is_source_grounded(&self) -> bool
pub fn is_source_grounded(&self) -> bool
Reports whether the data-quality hygiene workflow satisfies the is source grounded safety condition.