pub struct MissionPhaseBlueprint {
pub phase_id: String,
pub title: String,
pub description: Option<String>,
pub execution_mode: Option<MissionPhaseExecutionMode>,
}Fields§
§phase_id: String§title: String§description: Option<String>§execution_mode: Option<MissionPhaseExecutionMode>Trait Implementations§
Source§impl Clone for MissionPhaseBlueprint
impl Clone for MissionPhaseBlueprint
Source§fn clone(&self) -> MissionPhaseBlueprint
fn clone(&self) -> MissionPhaseBlueprint
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 MissionPhaseBlueprint
impl Debug for MissionPhaseBlueprint
Source§impl<'de> Deserialize<'de> for MissionPhaseBlueprint
impl<'de> Deserialize<'de> for MissionPhaseBlueprint
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 MissionPhaseBlueprint
impl PartialEq for MissionPhaseBlueprint
Source§impl Serialize for MissionPhaseBlueprint
impl Serialize for MissionPhaseBlueprint
impl StructuralPartialEq for MissionPhaseBlueprint
Auto Trait Implementations§
impl Freeze for MissionPhaseBlueprint
impl RefUnwindSafe for MissionPhaseBlueprint
impl Send for MissionPhaseBlueprint
impl Sync for MissionPhaseBlueprint
impl Unpin for MissionPhaseBlueprint
impl UnsafeUnpin for MissionPhaseBlueprint
impl UnwindSafe for MissionPhaseBlueprint
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