Struct chrome_remote_interface_model::runtime::CompileScriptCommand[][src]

pub struct CompileScriptCommand { /* fields omitted */ }

Compiles expression.

Implementations

impl CompileScriptCommand[src]

pub fn builder() -> CompileScriptCommandBuilder[src]

pub fn expression(&self) -> &str[src]

Expression to compile.

pub fn source_url(&self) -> &str[src]

Source url to be set for the script.

pub fn persist_script(&self) -> bool[src]

Specifies whether the compiled script should be persisted.

pub fn execution_context_id(&self) -> Option<&ExecutionContextId>[src]

Specifies in which execution context to perform script run. If the parameter is omitted the evaluation will be performed in the context of the inspected page.

Trait Implementations

impl Clone for CompileScriptCommand[src]

impl Command for CompileScriptCommand[src]

type Return = CompileScriptReturn

Return type.

impl Debug for CompileScriptCommand[src]

impl<'de> Deserialize<'de> for CompileScriptCommand[src]

impl Serialize for CompileScriptCommand[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.