pub struct InitWizardResult {
pub project_type: ProjectTypeHint,
pub output_path: Option<PathBuf>,
pub config_hints: ConfigHints,
pub confirm_write: bool,
}Expand description
Result of the init wizard.
Fields§
§project_type: ProjectTypeHintSelected project type.
output_path: Option<PathBuf>Optional output path override.
config_hints: ConfigHintsConfig hints for customizing the generated content.
confirm_write: boolWhether to confirm before writing.
Trait Implementations§
Source§impl Clone for InitWizardResult
impl Clone for InitWizardResult
Source§fn clone(&self) -> InitWizardResult
fn clone(&self) -> InitWizardResult
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 moreAuto Trait Implementations§
impl Freeze for InitWizardResult
impl RefUnwindSafe for InitWizardResult
impl Send for InitWizardResult
impl Sync for InitWizardResult
impl Unpin for InitWizardResult
impl UnsafeUnpin for InitWizardResult
impl UnwindSafe for InitWizardResult
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