pub struct AgentDetectOptions {
pub only_connectors: Option<Vec<String>>,
pub include_undetected: bool,
pub root_overrides: Vec<AgentDetectRootOverride>,
}Fields§
§only_connectors: Option<Vec<String>>Restrict detection to specific connector slugs (e.g. ["codex", "gemini"]).
When None, all known connectors are evaluated.
include_undetected: boolWhen false, omit entries that were not detected.
root_overrides: Vec<AgentDetectRootOverride>Optional per-connector root overrides for deterministic detection (tests/fixtures).
Trait Implementations§
Source§impl Clone for AgentDetectOptions
impl Clone for AgentDetectOptions
Source§fn clone(&self) -> AgentDetectOptions
fn clone(&self) -> AgentDetectOptions
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 AgentDetectOptions
impl Debug for AgentDetectOptions
Source§impl Default for AgentDetectOptions
impl Default for AgentDetectOptions
Source§fn default() -> AgentDetectOptions
fn default() -> AgentDetectOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AgentDetectOptions
impl RefUnwindSafe for AgentDetectOptions
impl Send for AgentDetectOptions
impl Sync for AgentDetectOptions
impl Unpin for AgentDetectOptions
impl UnsafeUnpin for AgentDetectOptions
impl UnwindSafe for AgentDetectOptions
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