pub struct DetectedAgent {
pub name: String,
pub path: String,
pub version: Option<String>,
}Expand description
An agent detected on the current system.
Fields§
§name: StringAgent name.
path: StringAbsolute path to the binary (from which).
version: Option<String>Version string, if obtainable.
Trait Implementations§
Source§impl Clone for DetectedAgent
impl Clone for DetectedAgent
Source§fn clone(&self) -> DetectedAgent
fn clone(&self) -> DetectedAgent
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 DetectedAgent
impl Debug for DetectedAgent
Source§impl PartialEq for DetectedAgent
impl PartialEq for DetectedAgent
impl StructuralPartialEq for DetectedAgent
Auto Trait Implementations§
impl Freeze for DetectedAgent
impl RefUnwindSafe for DetectedAgent
impl Send for DetectedAgent
impl Sync for DetectedAgent
impl Unpin for DetectedAgent
impl UnsafeUnpin for DetectedAgent
impl UnwindSafe for DetectedAgent
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more