pub enum MolType {
Swarm,
Patrol,
Work,
}Expand description
The type of molecule (coordinated work).
Variants§
Swarm
Coordinated multi-agent operations.
Patrol
Recurring work (witness/deacon roles).
Work
Standard work (default).
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for MolType
impl<'de> Deserialize<'de> for MolType
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 Copy for MolType
impl Eq for MolType
impl StructuralPartialEq for MolType
Auto Trait Implementations§
impl Freeze for MolType
impl RefUnwindSafe for MolType
impl Send for MolType
impl Sync for MolType
impl Unpin for MolType
impl UnwindSafe for MolType
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