pub struct BrowserRow {
pub name: String,
pub kind: Kind,
pub engine: Engine,
pub pid: u32,
pub endpoint: String,
pub port: u16,
pub profile_dir: PathBuf,
pub executable: PathBuf,
pub headless: bool,
pub started_at: String,
}Expand description
One row in the browsers table.
Fields§
§name: String§kind: Kind§engine: Engine§pid: u32§endpoint: String§port: u16§profile_dir: PathBuf§executable: PathBuf§headless: bool§started_at: StringTrait Implementations§
Source§impl Clone for BrowserRow
impl Clone for BrowserRow
Source§fn clone(&self) -> BrowserRow
fn clone(&self) -> BrowserRow
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BrowserRow
impl Debug for BrowserRow
Source§impl<'de> Deserialize<'de> for BrowserRow
impl<'de> Deserialize<'de> for BrowserRow
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for BrowserRow
impl PartialEq for BrowserRow
Source§fn eq(&self, other: &BrowserRow) -> bool
fn eq(&self, other: &BrowserRow) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for BrowserRow
impl Serialize for BrowserRow
impl Eq for BrowserRow
impl StructuralPartialEq for BrowserRow
Auto Trait Implementations§
impl Freeze for BrowserRow
impl RefUnwindSafe for BrowserRow
impl Send for BrowserRow
impl Sync for BrowserRow
impl Unpin for BrowserRow
impl UnsafeUnpin for BrowserRow
impl UnwindSafe for BrowserRow
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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