pub struct WizardAnswers {
pub runner: Runner,
pub model: String,
pub phases: u8,
pub create_first_task: bool,
pub first_task_title: Option<String>,
pub first_task_description: Option<String>,
pub first_task_priority: TaskPriority,
}Expand description
Answers collected from the interactive wizard.
Fields§
§runner: RunnerSelected AI runner.
model: StringSelected model (as string for flexibility).
phases: u8Number of phases (1, 2, or 3).
create_first_task: boolWhether to create a first task.
first_task_title: Option<String>Title for the first task (if created).
first_task_description: Option<String>Description/request for the first task (if created).
first_task_priority: TaskPriorityPriority for the first task.
Trait Implementations§
Source§impl Clone for WizardAnswers
impl Clone for WizardAnswers
Source§fn clone(&self) -> WizardAnswers
fn clone(&self) -> WizardAnswers
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 WizardAnswers
impl Debug for WizardAnswers
Auto Trait Implementations§
impl Freeze for WizardAnswers
impl RefUnwindSafe for WizardAnswers
impl Send for WizardAnswers
impl Sync for WizardAnswers
impl Unpin for WizardAnswers
impl UnsafeUnpin for WizardAnswers
impl UnwindSafe for WizardAnswers
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