pub struct LaunchRecipe {
pub import_id: String,
pub generated_at: Option<String>,
pub detection_order: Vec<String>,
pub build_strategy: Box<BuildStrategy>,
pub target_plans: Vec<TargetPlan>,
pub generated_app_specs: Vec<GeneratedAppSpecCandidate>,
pub promotion_state: String,
pub promotion_requirements: Option<Vec<String>>,
pub cli_equivalent: Option<String>,
}Fields§
§import_id: String§generated_at: Option<String>§detection_order: Vec<String>§build_strategy: Box<BuildStrategy>§target_plans: Vec<TargetPlan>§generated_app_specs: Vec<GeneratedAppSpecCandidate>§promotion_state: String§promotion_requirements: Option<Vec<String>>§cli_equivalent: Option<String>Implementations§
Source§impl LaunchRecipe
impl LaunchRecipe
pub fn new( import_id: String, detection_order: Vec<String>, build_strategy: BuildStrategy, target_plans: Vec<TargetPlan>, generated_app_specs: Vec<GeneratedAppSpecCandidate>, promotion_state: String, ) -> LaunchRecipe
Trait Implementations§
Source§impl Clone for LaunchRecipe
impl Clone for LaunchRecipe
Source§fn clone(&self) -> LaunchRecipe
fn clone(&self) -> LaunchRecipe
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 moreSource§impl Debug for LaunchRecipe
impl Debug for LaunchRecipe
Source§impl Default for LaunchRecipe
impl Default for LaunchRecipe
Source§fn default() -> LaunchRecipe
fn default() -> LaunchRecipe
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LaunchRecipe
impl<'de> Deserialize<'de> for LaunchRecipe
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 LaunchRecipe
impl PartialEq for LaunchRecipe
Source§fn eq(&self, other: &LaunchRecipe) -> bool
fn eq(&self, other: &LaunchRecipe) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for LaunchRecipe
impl Serialize for LaunchRecipe
impl StructuralPartialEq for LaunchRecipe
Auto Trait Implementations§
impl Freeze for LaunchRecipe
impl RefUnwindSafe for LaunchRecipe
impl Send for LaunchRecipe
impl Sync for LaunchRecipe
impl Unpin for LaunchRecipe
impl UnsafeUnpin for LaunchRecipe
impl UnwindSafe for LaunchRecipe
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