pub struct CursorDetector;Trait Implementations§
Source§impl AgentDetector for CursorDetector
impl AgentDetector for CursorDetector
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 CursorDetector
impl RefUnwindSafe for CursorDetector
impl Send for CursorDetector
impl Sync for CursorDetector
impl Unpin for CursorDetector
impl UnsafeUnpin for CursorDetector
impl UnwindSafe for CursorDetector
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