pub struct RuleExamples { /* private fields */ }Expand description
A positive and negative executable contract carried by one rule definition.
Implementations§
Source§impl RuleExamples
impl RuleExamples
pub const fn new(trigger: RuleExampleCase, clean: RuleExampleCase) -> Self
pub const fn trigger(self) -> RuleExampleCase
pub const fn clean(self) -> RuleExampleCase
Trait Implementations§
Source§impl Clone for RuleExamples
impl Clone for RuleExamples
Source§fn clone(&self) -> RuleExamples
fn clone(&self) -> RuleExamples
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 moreimpl Copy for RuleExamples
Source§impl Debug for RuleExamples
impl Debug for RuleExamples
impl Eq for RuleExamples
Source§impl Hash for RuleExamples
impl Hash for RuleExamples
Source§impl PartialEq for RuleExamples
impl PartialEq for RuleExamples
impl StructuralPartialEq for RuleExamples
Auto Trait Implementations§
impl Freeze for RuleExamples
impl RefUnwindSafe for RuleExamples
impl Send for RuleExamples
impl Sync for RuleExamples
impl Unpin for RuleExamples
impl UnsafeUnpin for RuleExamples
impl UnwindSafe for RuleExamples
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