pub struct GroupPlayPolicy;Expand description
Deterministic policy that converts source evidence into daycare group-play eligibility.
Implementations§
Source§impl GroupPlayPolicy
impl GroupPlayPolicy
Sourcepub fn evaluate(&self, evidence: &Evidence) -> GroupPlayDecision
pub fn evaluate(&self, evidence: &Evidence) -> GroupPlayDecision
Evaluates species, service, temperament, vaccine, spay/neuter, incident, and coverage gates for group play.
Trait Implementations§
Source§impl Clone for GroupPlayPolicy
impl Clone for GroupPlayPolicy
Source§fn clone(&self) -> GroupPlayPolicy
fn clone(&self) -> GroupPlayPolicy
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 GroupPlayPolicy
impl Debug for GroupPlayPolicy
Source§impl Default for GroupPlayPolicy
impl Default for GroupPlayPolicy
Source§fn default() -> GroupPlayPolicy
fn default() -> GroupPlayPolicy
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GroupPlayPolicy
impl RefUnwindSafe for GroupPlayPolicy
impl Send for GroupPlayPolicy
impl Sync for GroupPlayPolicy
impl Unpin for GroupPlayPolicy
impl UnsafeUnpin for GroupPlayPolicy
impl UnwindSafe for GroupPlayPolicy
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