pub struct ShipCargoItem {
pub symbol: String,
pub name: String,
pub description: String,
pub units: u32,
}Expand description
The type of cargo item and the number of units.
Fields§
§symbol: StringThe unique identifier of the cargo item type.
name: StringThe name of the cargo item type.
description: StringThe description of the cargo item type.
units: u32The number of units of the cargo item.
Implementations§
Source§impl ShipCargoItem
impl ShipCargoItem
Trait Implementations§
Source§impl Clone for ShipCargoItem
impl Clone for ShipCargoItem
Source§fn clone(&self) -> ShipCargoItem
fn clone(&self) -> ShipCargoItem
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 ShipCargoItem
impl Debug for ShipCargoItem
Source§impl<'de> Deserialize<'de> for ShipCargoItem
impl<'de> Deserialize<'de> for ShipCargoItem
Source§fn 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
Source§impl PartialEq for ShipCargoItem
impl PartialEq for ShipCargoItem
Source§impl Serialize for ShipCargoItem
impl Serialize for ShipCargoItem
impl StructuralPartialEq for ShipCargoItem
Auto Trait Implementations§
impl Freeze for ShipCargoItem
impl RefUnwindSafe for ShipCargoItem
impl Send for ShipCargoItem
impl Sync for ShipCargoItem
impl Unpin for ShipCargoItem
impl UnwindSafe for ShipCargoItem
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