pub struct EquipmentIDAndQualityIDPair {
pub name: EquipmentID,
pub quality: QualityID,
}Expand description
An equipment prototype with optional quality specification.
Fields§
§name: EquipmentID§quality: QualityIDTrait Implementations§
Source§impl Clone for EquipmentIDAndQualityIDPair
impl Clone for EquipmentIDAndQualityIDPair
Source§fn clone(&self) -> EquipmentIDAndQualityIDPair
fn clone(&self) -> EquipmentIDAndQualityIDPair
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 EquipmentIDAndQualityIDPair
Source§impl Debug for EquipmentIDAndQualityIDPair
impl Debug for EquipmentIDAndQualityIDPair
Source§impl Default for EquipmentIDAndQualityIDPair
impl Default for EquipmentIDAndQualityIDPair
Source§fn default() -> EquipmentIDAndQualityIDPair
fn default() -> EquipmentIDAndQualityIDPair
Returns the “default value” for a type. Read more
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.
impl StructuralPartialEq for EquipmentIDAndQualityIDPair
Auto Trait Implementations§
impl Freeze for EquipmentIDAndQualityIDPair
impl RefUnwindSafe for EquipmentIDAndQualityIDPair
impl Send for EquipmentIDAndQualityIDPair
impl Sync for EquipmentIDAndQualityIDPair
impl Unpin for EquipmentIDAndQualityIDPair
impl UnsafeUnpin for EquipmentIDAndQualityIDPair
impl UnwindSafe for EquipmentIDAndQualityIDPair
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