pub struct BrowserPattern {
pub name: &'static str,
pub display_name: &'static str,
pub main_patterns: &'static [&'static str],
pub helper_patterns: &'static [&'static str],
pub gpu_patterns: &'static [&'static str],
pub extension_patterns: &'static [&'static str],
}Expand description
Browser identification patterns
Fields§
§name: &'static str§display_name: &'static str§main_patterns: &'static [&'static str]Main process patterns (case-insensitive)
helper_patterns: &'static [&'static str]Helper/renderer process patterns
gpu_patterns: &'static [&'static str]GPU process patterns
extension_patterns: &'static [&'static str]Extension/plugin patterns
Trait Implementations§
Source§impl Clone for BrowserPattern
impl Clone for BrowserPattern
Source§fn clone(&self) -> BrowserPattern
fn clone(&self) -> BrowserPattern
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 moreAuto Trait Implementations§
impl Freeze for BrowserPattern
impl RefUnwindSafe for BrowserPattern
impl Send for BrowserPattern
impl Sync for BrowserPattern
impl Unpin for BrowserPattern
impl UnwindSafe for BrowserPattern
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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