pub enum WorkerRole {
Planner,
Implementer,
Tester,
Reviewer,
Researcher,
Debugger,
}Variants§
Trait Implementations§
Source§impl Clone for WorkerRole
impl Clone for WorkerRole
impl Copy for WorkerRole
Source§impl Debug for WorkerRole
impl Debug for WorkerRole
Source§impl<'de> Deserialize<'de> for WorkerRole
impl<'de> Deserialize<'de> for WorkerRole
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
impl Eq for WorkerRole
Source§impl PartialEq for WorkerRole
impl PartialEq for WorkerRole
Source§impl Serialize for WorkerRole
impl Serialize for WorkerRole
impl StructuralPartialEq for WorkerRole
Auto Trait Implementations§
impl Freeze for WorkerRole
impl RefUnwindSafe for WorkerRole
impl Send for WorkerRole
impl Sync for WorkerRole
impl Unpin for WorkerRole
impl UnsafeUnpin for WorkerRole
impl UnwindSafe for WorkerRole
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.