pub struct EvaluatorId(pub(crate) u32);Expand description
An evaluator, registered once and referenced by any number of policies.
Tuple Fields§
§0: u32Trait Implementations§
Source§impl Clone for EvaluatorId
impl Clone for EvaluatorId
Source§fn clone(&self) -> EvaluatorId
fn clone(&self) -> EvaluatorId
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 EvaluatorId
impl Debug for EvaluatorId
Source§impl Hash for EvaluatorId
impl Hash for EvaluatorId
Source§impl PartialEq for EvaluatorId
impl PartialEq for EvaluatorId
Source§fn eq(&self, other: &EvaluatorId) -> bool
fn eq(&self, other: &EvaluatorId) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for EvaluatorId
impl Eq for EvaluatorId
impl StructuralPartialEq for EvaluatorId
Auto Trait Implementations§
impl Freeze for EvaluatorId
impl RefUnwindSafe for EvaluatorId
impl Send for EvaluatorId
impl Sync for EvaluatorId
impl Unpin for EvaluatorId
impl UnsafeUnpin for EvaluatorId
impl UnwindSafe for EvaluatorId
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.