pub struct GeminiDetector;Trait Implementations§
Source§impl AgentDetector for GeminiDetector
impl AgentDetector for GeminiDetector
Source§fn display_name(&self) -> &'static str
fn display_name(&self) -> &'static str
Fn.
Source§fn detect(&self, home: &Path) -> AgentSnapshot
fn detect(&self, home: &Path) -> AgentSnapshot
Inspect
home (the user’s home directory) and produce a snapshot.
Detectors must not panic on missing paths — InstallStatus::No is the
expected outcome for absent agents.Auto Trait Implementations§
impl Freeze for GeminiDetector
impl RefUnwindSafe for GeminiDetector
impl Send for GeminiDetector
impl Sync for GeminiDetector
impl Unpin for GeminiDetector
impl UnsafeUnpin for GeminiDetector
impl UnwindSafe for GeminiDetector
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