pub struct TaskBuildRefactorOptions {
pub threshold: usize,
pub path: Option<PathBuf>,
pub dry_run: bool,
pub batch: BatchMode,
pub extra_tags: String,
pub runner_override: Option<Runner>,
pub model_override: Option<Model>,
pub reasoning_effort_override: Option<ReasoningEffort>,
pub runner_cli_overrides: RunnerCliOptionsPatch,
pub force: bool,
pub repoprompt_tool_injection: bool,
}Expand description
Options for the build-refactor command.
Fields§
§threshold: usize§path: Option<PathBuf>§dry_run: bool§batch: BatchMode§runner_override: Option<Runner>§model_override: Option<Model>§reasoning_effort_override: Option<ReasoningEffort>§runner_cli_overrides: RunnerCliOptionsPatch§force: bool§repoprompt_tool_injection: boolAuto Trait Implementations§
impl Freeze for TaskBuildRefactorOptions
impl RefUnwindSafe for TaskBuildRefactorOptions
impl Send for TaskBuildRefactorOptions
impl Sync for TaskBuildRefactorOptions
impl Unpin for TaskBuildRefactorOptions
impl UnsafeUnpin for TaskBuildRefactorOptions
impl UnwindSafe for TaskBuildRefactorOptions
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