pub struct InstallMount201ResponseData {
pub agent: Box<Agent>,
pub mounts: Vec<ShipMount>,
pub cargo: Box<ShipCargo>,
pub transaction: Box<ShipModificationTransaction>,
}Fields§
§agent: Box<Agent>§mounts: Vec<ShipMount>List of installed mounts after the installation of the new mount.
cargo: Box<ShipCargo>§transaction: Box<ShipModificationTransaction>Implementations§
Source§impl InstallMount201ResponseData
impl InstallMount201ResponseData
pub fn new( agent: Agent, mounts: Vec<ShipMount>, cargo: ShipCargo, transaction: ShipModificationTransaction, ) -> InstallMount201ResponseData
Trait Implementations§
Source§impl Clone for InstallMount201ResponseData
impl Clone for InstallMount201ResponseData
Source§fn clone(&self) -> InstallMount201ResponseData
fn clone(&self) -> InstallMount201ResponseData
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for InstallMount201ResponseData
impl Debug for InstallMount201ResponseData
Source§impl Default for InstallMount201ResponseData
impl Default for InstallMount201ResponseData
Source§fn default() -> InstallMount201ResponseData
fn default() -> InstallMount201ResponseData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InstallMount201ResponseData
impl<'de> Deserialize<'de> for InstallMount201ResponseData
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 InstallMount201ResponseData
impl PartialEq for InstallMount201ResponseData
Source§fn eq(&self, other: &InstallMount201ResponseData) -> bool
fn eq(&self, other: &InstallMount201ResponseData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for InstallMount201ResponseData
Auto Trait Implementations§
impl Freeze for InstallMount201ResponseData
impl RefUnwindSafe for InstallMount201ResponseData
impl Send for InstallMount201ResponseData
impl Sync for InstallMount201ResponseData
impl Unpin for InstallMount201ResponseData
impl UnwindSafe for InstallMount201ResponseData
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