pub struct ExpressionDomainProvenanceExplanationV0 {
pub expression_id: String,
pub file_path: String,
pub input_fact_kind: String,
pub input_constraint_kind: Option<String>,
pub reduced_kind: &'static str,
pub derivation: ReducedClassValueDerivationV0,
pub provenance_tree: AbstractClassValueProvenanceTreeV0,
}Fields§
§expression_id: String§file_path: String§input_fact_kind: String§input_constraint_kind: Option<String>§reduced_kind: &'static str§derivation: ReducedClassValueDerivationV0§provenance_tree: AbstractClassValueProvenanceTreeV0Trait Implementations§
Auto Trait Implementations§
impl Freeze for ExpressionDomainProvenanceExplanationV0
impl RefUnwindSafe for ExpressionDomainProvenanceExplanationV0
impl Send for ExpressionDomainProvenanceExplanationV0
impl Sync for ExpressionDomainProvenanceExplanationV0
impl Unpin for ExpressionDomainProvenanceExplanationV0
impl UnsafeUnpin for ExpressionDomainProvenanceExplanationV0
impl UnwindSafe for ExpressionDomainProvenanceExplanationV0
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