pub struct WizardPlanInput {
pub template_id: WizardTemplateId,
pub project_name: String,
pub destination: String,
pub som_sku: Option<String>,
}Expand description
Inputs needed to plan a project scaffold from a wizard template.
Fields§
§template_id: WizardTemplateIdTemplate to scaffold from.
project_name: StringProject name used in generated identifiers and paths.
destination: StringTarget directory the plan is rooted at.
som_sku: Option<String>Optional SoM SKU to write into board.yaml; defaults when None.
Auto Trait Implementations§
impl Freeze for WizardPlanInput
impl RefUnwindSafe for WizardPlanInput
impl Send for WizardPlanInput
impl Sync for WizardPlanInput
impl Unpin for WizardPlanInput
impl UnsafeUnpin for WizardPlanInput
impl UnwindSafe for WizardPlanInput
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