pub struct PurchaseShipRequest {
pub ship_type: ShipType,
pub waypoint_symbol: String,
}Expand description
Fields§
§ship_type: ShipType§waypoint_symbol: StringThe symbol of the waypoint you want to purchase the ship at.
Implementations§
Source§impl PurchaseShipRequest
impl PurchaseShipRequest
Sourcepub fn new(ship_type: ShipType, waypoint_symbol: String) -> PurchaseShipRequest
pub fn new(ship_type: ShipType, waypoint_symbol: String) -> PurchaseShipRequest
Create value with optional fields set to None.
Trait Implementations§
Source§impl Clone for PurchaseShipRequest
impl Clone for PurchaseShipRequest
Source§fn clone(&self) -> PurchaseShipRequest
fn clone(&self) -> PurchaseShipRequest
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 PurchaseShipRequest
impl Debug for PurchaseShipRequest
Source§impl<'de> Deserialize<'de> for PurchaseShipRequest
impl<'de> Deserialize<'de> for PurchaseShipRequest
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 PurchaseShipRequest
impl PartialEq for PurchaseShipRequest
Source§impl Serialize for PurchaseShipRequest
impl Serialize for PurchaseShipRequest
impl StructuralPartialEq for PurchaseShipRequest
Auto Trait Implementations§
impl Freeze for PurchaseShipRequest
impl RefUnwindSafe for PurchaseShipRequest
impl Send for PurchaseShipRequest
impl Sync for PurchaseShipRequest
impl Unpin for PurchaseShipRequest
impl UnwindSafe for PurchaseShipRequest
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