pub struct BrowserLocation {
pub browser: Browser,
pub channel: ReleaseChannel,
pub path: PathBuf,
pub platform: Platform,
pub source: ProbeSource,
}Expand description
A discovered browser executable.
Fields§
§browser: BrowserBrowser identity.
channel: ReleaseChannelRelease channel identity.
path: PathBufFully qualified path to the executable.
platform: PlatformPlatform on which the lookup ran.
source: ProbeSourceDiscovery source used for the final match.
Trait Implementations§
Source§impl Clone for BrowserLocation
impl Clone for BrowserLocation
Source§fn clone(&self) -> BrowserLocation
fn clone(&self) -> BrowserLocation
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 BrowserLocation
impl Debug for BrowserLocation
Source§impl PartialEq for BrowserLocation
impl PartialEq for BrowserLocation
impl Eq for BrowserLocation
impl StructuralPartialEq for BrowserLocation
Auto Trait Implementations§
impl Freeze for BrowserLocation
impl RefUnwindSafe for BrowserLocation
impl Send for BrowserLocation
impl Sync for BrowserLocation
impl Unpin for BrowserLocation
impl UnsafeUnpin for BrowserLocation
impl UnwindSafe for BrowserLocation
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