pub enum AppearanceDamage {
NoDamage,
SlightDamage,
ModerateDamage,
Destroyed,
Unspecified(u8),
}Expand description
UID 379
Variants§
Trait Implementations§
Source§impl Clone for AppearanceDamage
impl Clone for AppearanceDamage
Source§fn clone(&self) -> AppearanceDamage
fn clone(&self) -> AppearanceDamage
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 AppearanceDamage
impl Debug for AppearanceDamage
Source§impl Default for AppearanceDamage
impl Default for AppearanceDamage
Source§impl Display for AppearanceDamage
impl Display for AppearanceDamage
Source§impl From<AppearanceDamage> for u8
impl From<AppearanceDamage> for u8
Source§fn from(value: AppearanceDamage) -> Self
fn from(value: AppearanceDamage) -> Self
Converts to this type from the input type.
Source§impl From<u8> for AppearanceDamage
impl From<u8> for AppearanceDamage
Source§impl Hash for AppearanceDamage
impl Hash for AppearanceDamage
Source§impl PartialEq for AppearanceDamage
impl PartialEq for AppearanceDamage
impl Copy for AppearanceDamage
impl Eq for AppearanceDamage
impl StructuralPartialEq for AppearanceDamage
Auto Trait Implementations§
impl Freeze for AppearanceDamage
impl RefUnwindSafe for AppearanceDamage
impl Send for AppearanceDamage
impl Sync for AppearanceDamage
impl Unpin for AppearanceDamage
impl UnwindSafe for AppearanceDamage
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