pub struct TaskBuildOptions {Show 13 fields
pub request: String,
pub hint_tags: String,
pub hint_scope: 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,
pub template_hint: Option<String>,
pub template_target: Option<String>,
pub strict_templates: bool,
pub estimated_minutes: Option<u32>,
}Fields§
§request: String§hint_scope: String§runner_override: Option<Runner>§model_override: Option<Model>§reasoning_effort_override: Option<ReasoningEffort>§runner_cli_overrides: RunnerCliOptionsPatch§force: bool§repoprompt_tool_injection: bool§template_hint: Option<String>Optional template name to use as a base for task fields
template_target: Option<String>Optional target path for template variable substitution
strict_templates: boolFail on unknown template variables (default: false, warns only)
estimated_minutes: Option<u32>Estimated minutes for task completion
Auto Trait Implementations§
impl Freeze for TaskBuildOptions
impl RefUnwindSafe for TaskBuildOptions
impl Send for TaskBuildOptions
impl Sync for TaskBuildOptions
impl Unpin for TaskBuildOptions
impl UnsafeUnpin for TaskBuildOptions
impl UnwindSafe for TaskBuildOptions
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