pub struct RulePromise { /* private fields */ }Implementations§
Source§impl RulePromise
impl RulePromise
pub const NEVER: RulePromise
pub const fn new(priority: u16) -> RulePromise
pub fn priority(self) -> u16
pub fn should_apply(self) -> bool
Trait Implementations§
Source§impl Clone for RulePromise
impl Clone for RulePromise
Source§fn clone(&self) -> RulePromise
fn clone(&self) -> RulePromise
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 RulePromise
Source§impl Debug for RulePromise
impl Debug for RulePromise
impl Eq for RulePromise
Source§impl PartialEq for RulePromise
impl PartialEq for RulePromise
impl StructuralPartialEq for RulePromise
Auto Trait Implementations§
impl Freeze for RulePromise
impl RefUnwindSafe for RulePromise
impl Send for RulePromise
impl Sync for RulePromise
impl Unpin for RulePromise
impl UnsafeUnpin for RulePromise
impl UnwindSafe for RulePromise
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