pub struct BrowserVersion {
pub protocol_version: String,
pub product: String,
pub revision: String,
pub user_agent: String,
pub js_version: String,
}Expand description
Browser version payload.
Fields§
§protocol_version: StringProtocol version exposed by the browser.
product: StringBrowser product string.
revision: StringBrowser revision.
user_agent: StringUser agent string.
js_version: StringJavaScript engine version.
Trait Implementations§
Source§impl Clone for BrowserVersion
impl Clone for BrowserVersion
Source§fn clone(&self) -> BrowserVersion
fn clone(&self) -> BrowserVersion
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 BrowserVersion
impl Debug for BrowserVersion
Source§impl<'de> Deserialize<'de> for BrowserVersion
impl<'de> Deserialize<'de> for BrowserVersion
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 BrowserVersion
impl PartialEq for BrowserVersion
Source§impl Serialize for BrowserVersion
impl Serialize for BrowserVersion
impl Eq for BrowserVersion
impl StructuralPartialEq for BrowserVersion
Auto Trait Implementations§
impl Freeze for BrowserVersion
impl RefUnwindSafe for BrowserVersion
impl Send for BrowserVersion
impl Sync for BrowserVersion
impl Unpin for BrowserVersion
impl UnsafeUnpin for BrowserVersion
impl UnwindSafe for BrowserVersion
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