pub enum EquipmentWithQualityID {
EquipmentPrototype(LuaEquipmentPrototype),
Equipment(LuaEquipment),
Name(&'static str),
EquipmentIDAndQualityIDPair(EquipmentIDAndQualityIDPair),
}Expand description
An equipment prototype with optional quality specification.
Variants§
EquipmentPrototype(LuaEquipmentPrototype)
Equipment(LuaEquipment)
Name(&'static str)
EquipmentIDAndQualityIDPair(EquipmentIDAndQualityIDPair)
Trait Implementations§
Source§impl Clone for EquipmentWithQualityID
impl Clone for EquipmentWithQualityID
Source§fn clone(&self) -> EquipmentWithQualityID
fn clone(&self) -> EquipmentWithQualityID
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for EquipmentWithQualityID
Source§impl Debug for EquipmentWithQualityID
impl Debug for EquipmentWithQualityID
Source§impl Default for EquipmentWithQualityID
impl Default for EquipmentWithQualityID
Source§impl From<&'static str> for EquipmentWithQualityID
impl From<&'static str> for EquipmentWithQualityID
Source§impl From<EquipmentIDAndQualityIDPair> for EquipmentWithQualityID
impl From<EquipmentIDAndQualityIDPair> for EquipmentWithQualityID
Source§fn from(value: EquipmentIDAndQualityIDPair) -> Self
fn from(value: EquipmentIDAndQualityIDPair) -> Self
Converts to this type from the input type.
Source§impl From<EquipmentWithQualityID> for LuaAny
impl From<EquipmentWithQualityID> for LuaAny
Source§fn from(_: EquipmentWithQualityID) -> Self
fn from(_: EquipmentWithQualityID) -> Self
Converts to this type from the input type.
Source§impl From<LuaEquipment> for EquipmentWithQualityID
impl From<LuaEquipment> for EquipmentWithQualityID
Source§fn from(value: LuaEquipment) -> Self
fn from(value: LuaEquipment) -> Self
Converts to this type from the input type.
Source§impl From<LuaEquipmentPrototype> for EquipmentWithQualityID
impl From<LuaEquipmentPrototype> for EquipmentWithQualityID
Source§fn from(value: LuaEquipmentPrototype) -> Self
fn from(value: LuaEquipmentPrototype) -> Self
Converts to this type from the input type.
Source§impl PartialEq for EquipmentWithQualityID
impl PartialEq for EquipmentWithQualityID
impl StructuralPartialEq for EquipmentWithQualityID
Auto Trait Implementations§
impl Freeze for EquipmentWithQualityID
impl RefUnwindSafe for EquipmentWithQualityID
impl Send for EquipmentWithQualityID
impl Sync for EquipmentWithQualityID
impl Unpin for EquipmentWithQualityID
impl UnsafeUnpin for EquipmentWithQualityID
impl UnwindSafe for EquipmentWithQualityID
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