pub enum UserAgentOverride {
Default,
Custom(String),
}Expand description
Per-WebView user-agent override.
Variants§
Default
Restore the user agent supplied by the platform WebView engine.
Custom(String)
Replace the complete user-agent string. The value must be non-empty and engine-compatible. This does not emulate other browser capabilities or synchronize User-Agent Client Hints.
Trait Implementations§
Source§impl Clone for UserAgentOverride
impl Clone for UserAgentOverride
Source§fn clone(&self) -> UserAgentOverride
fn clone(&self) -> UserAgentOverride
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 UserAgentOverride
impl Debug for UserAgentOverride
impl Eq for UserAgentOverride
Source§impl PartialEq for UserAgentOverride
impl PartialEq for UserAgentOverride
impl StructuralPartialEq for UserAgentOverride
Auto Trait Implementations§
impl Freeze for UserAgentOverride
impl RefUnwindSafe for UserAgentOverride
impl Send for UserAgentOverride
impl Sync for UserAgentOverride
impl Unpin for UserAgentOverride
impl UnsafeUnpin for UserAgentOverride
impl UnwindSafe for UserAgentOverride
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