#[repr(u8)]
pub enum HealType {
Melee,
Ranged,
}Variants
Melee
Ranged
Trait Implementations
sourceimpl<'de> Deserialize<'de> for HealType
impl<'de> Deserialize<'de> for HealType
sourcefn 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
sourceimpl PartialEq<HealType> for HealType
impl PartialEq<HealType> for HealType
impl Eq for HealType
impl StructuralEq for HealType
impl StructuralPartialEq for HealType
Auto Trait Implementations
impl RefUnwindSafe for HealType
impl Send for HealType
impl Sync for HealType
impl Unpin for HealType
impl UnwindSafe for HealType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T, U> IntoExpectedType<U> for Twhere
U: FromExpectedType<T>,
impl<T, U> IntoExpectedType<U> for Twhere
U: FromExpectedType<T>,
sourcefn into_expected_type(self) -> Result<U, ConversionError>
fn into_expected_type(self) -> Result<U, ConversionError>
Casts this value as the target type, making the assumption that the types are correct. Read more