pub enum MonOverride {
Target,
User,
}Expand description
The Mon to use for stat calculations on a move.
Variants§
Trait Implementations§
Source§impl Clone for MonOverride
impl Clone for MonOverride
Source§fn clone(&self) -> MonOverride
fn clone(&self) -> MonOverride
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 MonOverride
impl Debug for MonOverride
Source§impl<'de> Deserialize<'de> for MonOverride
impl<'de> Deserialize<'de> for MonOverride
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 MonOverride
impl Display for MonOverride
Source§impl FromStr for MonOverride
impl FromStr for MonOverride
Source§impl PartialEq for MonOverride
impl PartialEq for MonOverride
Source§impl Serialize for MonOverride
impl Serialize for MonOverride
impl Eq for MonOverride
impl StructuralPartialEq for MonOverride
Auto Trait Implementations§
impl Freeze for MonOverride
impl RefUnwindSafe for MonOverride
impl Send for MonOverride
impl Sync for MonOverride
impl Unpin for MonOverride
impl UnsafeUnpin for MonOverride
impl UnwindSafe for MonOverride
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.