pub enum EncounterTerminationReason {
FixedDuration,
PrimaryRequiredEnemyDead,
RequiredGroupsComplete,
AllEnemiesInRequiredGroupsDead,
}Expand description
The policy condition that ended an encounter iteration.
Variants§
Trait Implementations§
Source§impl Clone for EncounterTerminationReason
impl Clone for EncounterTerminationReason
Source§fn clone(&self) -> EncounterTerminationReason
fn clone(&self) -> EncounterTerminationReason
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 EncounterTerminationReason
impl Debug for EncounterTerminationReason
impl Copy for EncounterTerminationReason
impl Eq for EncounterTerminationReason
impl StructuralPartialEq for EncounterTerminationReason
Auto Trait Implementations§
impl Freeze for EncounterTerminationReason
impl RefUnwindSafe for EncounterTerminationReason
impl Send for EncounterTerminationReason
impl Sync for EncounterTerminationReason
impl Unpin for EncounterTerminationReason
impl UnsafeUnpin for EncounterTerminationReason
impl UnwindSafe for EncounterTerminationReason
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