pub struct GroupingConfig {
pub command: Option<Vec<String>>,
pub timeout_secs: Option<u64>,
}Expand description
[grouping] — pure data; the pipeline turns it into an LLM backend.
Fields§
§command: Option<Vec<String>>Backend argv (prompt on stdin, completion on stdout). Default: the validated tools-denied claude invocation.
timeout_secs: Option<u64>Trait Implementations§
Source§impl Clone for GroupingConfig
impl Clone for GroupingConfig
Source§fn clone(&self) -> GroupingConfig
fn clone(&self) -> GroupingConfig
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 moreSource§impl Debug for GroupingConfig
impl Debug for GroupingConfig
Source§impl Default for GroupingConfig
impl Default for GroupingConfig
Source§fn default() -> GroupingConfig
fn default() -> GroupingConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GroupingConfig
impl<'de> Deserialize<'de> for GroupingConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for GroupingConfig
impl RefUnwindSafe for GroupingConfig
impl Send for GroupingConfig
impl Sync for GroupingConfig
impl Unpin for GroupingConfig
impl UnsafeUnpin for GroupingConfig
impl UnwindSafe for GroupingConfig
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