pub struct Classifier;Expand description
Deterministic classifier that maps incident severity to restrictions and review gates.
Implementations§
Source§impl Classifier
impl Classifier
Sourcepub fn classify(&self, pet_id: PetId, severity: Severity) -> Disposition
pub fn classify(&self, pet_id: PetId, severity: Severity) -> Disposition
Classifies an incident severity for a pet into a disposition staff can act on.
Trait Implementations§
Source§impl Clone for Classifier
impl Clone for Classifier
Source§fn clone(&self) -> Classifier
fn clone(&self) -> Classifier
Returns a duplicate of the value. Read more
1.0.0 · 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 Classifier
impl Debug for Classifier
Source§impl Default for Classifier
impl Default for Classifier
Source§fn default() -> Classifier
fn default() -> Classifier
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for Classifier
impl RefUnwindSafe for Classifier
impl Send for Classifier
impl Sync for Classifier
impl Unpin for Classifier
impl UnsafeUnpin for Classifier
impl UnwindSafe for Classifier
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