pub struct ReloadParams {
pub ignore_cache: Option<bool>,
pub script_to_evaluate_on_load: Option<String>,
pub loader_id: Option<LoaderId>,
}
Expand description
Reloads given page optionally ignoring the cache. reload
Fields§
§ignore_cache: Option<bool>
If true, browser cache is ignored (as if the user pressed Shift+refresh).
script_to_evaluate_on_load: Option<String>
If set, the script will be injected into all frames of the inspected page after reload. Argument will be ignored if reloading dataURL origin.
loader_id: Option<LoaderId>
If set, an error will be thrown if the target page’s main frame’s loader id does not match the provided id. This prevents accidentally reloading an unintended target in case there’s a racing navigation.
Implementations§
Source§impl ReloadParams
impl ReloadParams
pub fn builder() -> ReloadParamsBuilder
Source§impl ReloadParams
impl ReloadParams
pub const IDENTIFIER: &'static str = "Page.reload"
Trait Implementations§
Source§impl Clone for ReloadParams
impl Clone for ReloadParams
Source§fn clone(&self) -> ReloadParams
fn clone(&self) -> ReloadParams
Returns a copy 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 Command for ReloadParams
impl Command for ReloadParams
Source§impl Debug for ReloadParams
impl Debug for ReloadParams
Source§impl Default for ReloadParams
impl Default for ReloadParams
Source§fn default() -> ReloadParams
fn default() -> ReloadParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReloadParams
impl<'de> Deserialize<'de> for ReloadParams
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ReloadParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ReloadParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Method for ReloadParams
impl Method for ReloadParams
Source§fn identifier(&self) -> Cow<'static, str>
fn identifier(&self) -> Cow<'static, str>
The whole string identifier for this method like:
DOM.removeNode
Source§fn domain_name(&self) -> Cow<'static, str>
fn domain_name(&self) -> Cow<'static, str>
The name of the domain this method belongs to:
DOM
Source§fn method_name(&self) -> Cow<'static, str>
fn method_name(&self) -> Cow<'static, str>
The standalone identifier of the method inside the domain:
removeNode
Source§impl MethodType for ReloadParams
impl MethodType for ReloadParams
Source§impl PartialEq for ReloadParams
impl PartialEq for ReloadParams
Source§impl Serialize for ReloadParams
impl Serialize for ReloadParams
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for ReloadParams
Auto Trait Implementations§
impl Freeze for ReloadParams
impl RefUnwindSafe for ReloadParams
impl Send for ReloadParams
impl Sync for ReloadParams
impl Unpin for ReloadParams
impl UnwindSafe for ReloadParams
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