pub struct PromptHintOverrides {
pub batch_tool: Option<bool>,
pub shell: Option<bool>,
}Expand description
One narrower scope’s overrides of PromptHints, as a blueprint’s [agent]
or [stages.<name>] block writes them. None inherits the broader scope.
Fields§
§batch_tool: Option<bool>Override for the batch-tool-calls hint.
shell: Option<bool>Override for the platform shell hint.
Trait Implementations§
Source§impl Clone for PromptHintOverrides
impl Clone for PromptHintOverrides
Source§fn clone(&self) -> PromptHintOverrides
fn clone(&self) -> PromptHintOverrides
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PromptHintOverrides
Source§impl Debug for PromptHintOverrides
impl Debug for PromptHintOverrides
Source§impl Default for PromptHintOverrides
impl Default for PromptHintOverrides
Source§fn default() -> PromptHintOverrides
fn default() -> PromptHintOverrides
Returns the “default value” for a type. Read more
impl Eq for PromptHintOverrides
Source§impl PartialEq for PromptHintOverrides
impl PartialEq for PromptHintOverrides
impl StructuralPartialEq for PromptHintOverrides
Auto Trait Implementations§
impl Freeze for PromptHintOverrides
impl RefUnwindSafe for PromptHintOverrides
impl Send for PromptHintOverrides
impl Sync for PromptHintOverrides
impl Unpin for PromptHintOverrides
impl UnsafeUnpin for PromptHintOverrides
impl UnwindSafe for PromptHintOverrides
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.