pub struct FactTransitionRule {
pub fact: FactKind,
pub transition: FactTransition,
pub rule: TransitionRule,
}Expand description
Registry row for one fact transition.
Fields§
§fact: FactKindFact category matched by the row.
transition: FactTransitionTransition matched by the row.
rule: TransitionRuleLowering decision for the matched pair.
Trait Implementations§
Source§impl Clone for FactTransitionRule
impl Clone for FactTransitionRule
Source§fn clone(&self) -> FactTransitionRule
fn clone(&self) -> FactTransitionRule
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FactTransitionRule
impl Debug for FactTransitionRule
impl Eq for FactTransitionRule
Source§impl PartialEq for FactTransitionRule
impl PartialEq for FactTransitionRule
Source§impl Serialize for FactTransitionRule
impl Serialize for FactTransitionRule
impl StructuralPartialEq for FactTransitionRule
Auto Trait Implementations§
impl Freeze for FactTransitionRule
impl RefUnwindSafe for FactTransitionRule
impl Send for FactTransitionRule
impl Sync for FactTransitionRule
impl Unpin for FactTransitionRule
impl UnsafeUnpin for FactTransitionRule
impl UnwindSafe for FactTransitionRule
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