pub enum QuestStatus {
Locked,
Available,
Active,
Completed,
Failed,
}Expand description
Quest completion status.
Variants§
Locked
Quest is not yet available
Available
Quest is available but not started
Active
Quest is in progress
Completed
Quest is completed
Failed
Quest failed
Trait Implementations§
Source§impl Clone for QuestStatus
impl Clone for QuestStatus
Source§fn clone(&self) -> QuestStatus
fn clone(&self) -> QuestStatus
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 moreimpl Copy for QuestStatus
Source§impl Debug for QuestStatus
impl Debug for QuestStatus
Source§impl PartialEq for QuestStatus
impl PartialEq for QuestStatus
Source§fn eq(&self, other: &QuestStatus) -> bool
fn eq(&self, other: &QuestStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for QuestStatus
Auto Trait Implementations§
impl Freeze for QuestStatus
impl RefUnwindSafe for QuestStatus
impl Send for QuestStatus
impl Sync for QuestStatus
impl Unpin for QuestStatus
impl UnsafeUnpin for QuestStatus
impl UnwindSafe for QuestStatus
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