pub enum ComponentDamageStatus {
NoDamage = 0,
MinorDamage = 1,
MediumDamage = 2,
MajorDamage = 3,
Destroyed = 4,
}Variants§
Implementations§
Source§impl ComponentDamageStatus
impl ComponentDamageStatus
pub fn deserialize<B: Buf>(buf: &mut B) -> Self
Trait Implementations§
Source§impl Clone for ComponentDamageStatus
impl Clone for ComponentDamageStatus
Source§fn clone(&self) -> ComponentDamageStatus
fn clone(&self) -> ComponentDamageStatus
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 ComponentDamageStatus
impl Debug for ComponentDamageStatus
Source§impl Default for ComponentDamageStatus
impl Default for ComponentDamageStatus
Source§fn default() -> ComponentDamageStatus
fn default() -> ComponentDamageStatus
Returns the “default value” for a type. Read more
Source§impl FieldDeserialize for ComponentDamageStatus
impl FieldDeserialize for ComponentDamageStatus
fn deserialize_field<B: Buf>(buf: &mut B) -> Self
Source§impl FieldSerialize for ComponentDamageStatus
impl FieldSerialize for ComponentDamageStatus
fn serialize_field(&self, buf: &mut BytesMut)
Source§impl FromPrimitive for ComponentDamageStatus
impl FromPrimitive for ComponentDamageStatus
Source§fn from_i64(n: i64) -> Option<Self>
fn from_i64(n: i64) -> Option<Self>
Converts an
i64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u64(n: u64) -> Option<Self>
fn from_u64(n: u64) -> Option<Self>
Converts an
u64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_isize(n: isize) -> Option<Self>
fn from_isize(n: isize) -> Option<Self>
Converts an
isize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i8(n: i8) -> Option<Self>
fn from_i8(n: i8) -> Option<Self>
Converts an
i8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i16(n: i16) -> Option<Self>
fn from_i16(n: i16) -> Option<Self>
Converts an
i16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i32(n: i32) -> Option<Self>
fn from_i32(n: i32) -> Option<Self>
Converts an
i32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i128(n: i128) -> Option<Self>
fn from_i128(n: i128) -> Option<Self>
Converts an
i128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moreSource§fn from_usize(n: usize) -> Option<Self>
fn from_usize(n: usize) -> Option<Self>
Converts a
usize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u8(n: u8) -> Option<Self>
fn from_u8(n: u8) -> Option<Self>
Converts an
u8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u16(n: u16) -> Option<Self>
fn from_u16(n: u16) -> Option<Self>
Converts an
u16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u32(n: u32) -> Option<Self>
fn from_u32(n: u32) -> Option<Self>
Converts an
u32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u128(n: u128) -> Option<Self>
fn from_u128(n: u128) -> Option<Self>
Converts an
u128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moreSource§impl PartialEq for ComponentDamageStatus
impl PartialEq for ComponentDamageStatus
impl Copy for ComponentDamageStatus
impl Eq for ComponentDamageStatus
impl StructuralPartialEq for ComponentDamageStatus
Auto Trait Implementations§
impl Freeze for ComponentDamageStatus
impl RefUnwindSafe for ComponentDamageStatus
impl Send for ComponentDamageStatus
impl Sync for ComponentDamageStatus
impl Unpin for ComponentDamageStatus
impl UnwindSafe for ComponentDamageStatus
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