pub struct AddScriptToEvaluateOnNewDocumentCommand { /* private fields */ }Available on crate features
Page and Debugger and DOM and IO and Network and Runtime only.Expand description
Evaluates given script in every frame upon creation (before loading frame’s scripts).
Implementations§
Source§impl AddScriptToEvaluateOnNewDocumentCommand
impl AddScriptToEvaluateOnNewDocumentCommand
pub fn new(source: String, world_name: Option<String>) -> Self
pub fn source(&self) -> &str
Sourcepub fn world_name(&self) -> Option<&String>
Available on crate feature experimental only.
pub fn world_name(&self) -> Option<&String>
experimental only.If specified, creates an isolated world with the given name and evaluates given script in it. This world name will be used as the ExecutionContextDescription::name when the corresponding event is emitted.
Trait Implementations§
Source§impl Clone for AddScriptToEvaluateOnNewDocumentCommand
impl Clone for AddScriptToEvaluateOnNewDocumentCommand
Source§fn clone(&self) -> AddScriptToEvaluateOnNewDocumentCommand
fn clone(&self) -> AddScriptToEvaluateOnNewDocumentCommand
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<'de> Deserialize<'de> for AddScriptToEvaluateOnNewDocumentCommand
impl<'de> Deserialize<'de> for AddScriptToEvaluateOnNewDocumentCommand
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
Auto Trait Implementations§
impl Freeze for AddScriptToEvaluateOnNewDocumentCommand
impl RefUnwindSafe for AddScriptToEvaluateOnNewDocumentCommand
impl Send for AddScriptToEvaluateOnNewDocumentCommand
impl Sync for AddScriptToEvaluateOnNewDocumentCommand
impl Unpin for AddScriptToEvaluateOnNewDocumentCommand
impl UnwindSafe for AddScriptToEvaluateOnNewDocumentCommand
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