pub enum AssignAction {
Assign,
Unassign,
}Expand description
Whether an agent is being assigned or unassigned.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for AssignAction
impl Clone for AssignAction
Source§fn clone(&self) -> AssignAction
fn clone(&self) -> AssignAction
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 AssignAction
impl Debug for AssignAction
Source§impl<'de> Deserialize<'de> for AssignAction
impl<'de> Deserialize<'de> for AssignAction
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 AssignAction
impl Display for AssignAction
Source§impl FromStr for AssignAction
impl FromStr for AssignAction
Source§impl Hash for AssignAction
impl Hash for AssignAction
Source§impl PartialEq for AssignAction
impl PartialEq for AssignAction
Source§impl Serialize for AssignAction
impl Serialize for AssignAction
impl Copy for AssignAction
impl Eq for AssignAction
impl StructuralPartialEq for AssignAction
Auto Trait Implementations§
impl Freeze for AssignAction
impl RefUnwindSafe for AssignAction
impl Send for AssignAction
impl Sync for AssignAction
impl Unpin for AssignAction
impl UnsafeUnpin for AssignAction
impl UnwindSafe for AssignAction
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,
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§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.