pub enum IneligibilityReason {
ServiceDoesNotRequireGroupPlay,
SpeciesReceivesIndividualPlay,
SpayNeuterStatusRequiresReview,
BehaviorFlagsRequireReview,
}Expand description
Safety or service reason that prevents group play or requires staff review.
Variants§
ServiceDoesNotRequireGroupPlay
Service does not require group play outcome in the automation authority or human-review policy.
SpeciesReceivesIndividualPlay
Species receives individual play outcome in the automation authority or human-review policy.
SpayNeuterStatusRequiresReview
Spay neuter status requires review outcome in the automation authority or human-review policy.
BehaviorFlagsRequireReview
Behavior flags require review outcome in the automation authority or human-review policy.
Trait Implementations§
Source§impl Clone for IneligibilityReason
impl Clone for IneligibilityReason
Source§fn clone(&self) -> IneligibilityReason
fn clone(&self) -> IneligibilityReason
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 IneligibilityReason
impl Debug for IneligibilityReason
Source§impl<'de> Deserialize<'de> for IneligibilityReason
impl<'de> Deserialize<'de> for IneligibilityReason
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for IneligibilityReason
impl Display for IneligibilityReason
Source§impl PartialEq for IneligibilityReason
impl PartialEq for IneligibilityReason
Source§impl Serialize for IneligibilityReason
impl Serialize for IneligibilityReason
impl Copy for IneligibilityReason
impl Eq for IneligibilityReason
impl StructuralPartialEq for IneligibilityReason
Auto Trait Implementations§
impl Freeze for IneligibilityReason
impl RefUnwindSafe for IneligibilityReason
impl Send for IneligibilityReason
impl Sync for IneligibilityReason
impl Unpin for IneligibilityReason
impl UnsafeUnpin for IneligibilityReason
impl UnwindSafe for IneligibilityReason
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