pub struct RuntimeCallFunctionOnParams {
pub object_id: String,
pub function_declaration: String,
pub arguments: Vec<RuntimeCallArgument>,
pub await_promise: Option<bool>,
pub return_by_value: Option<bool>,
}Expand description
Typed params for Runtime.callFunctionOn.
Fields§
§object_id: StringTarget remote object id.
function_declaration: StringJavaScript function declaration.
arguments: Vec<RuntimeCallArgument>Optional call arguments.
await_promise: Option<bool>Await promise resolution before returning.
return_by_value: Option<bool>Return a JSON-serializable result by value.
Trait Implementations§
Source§impl Clone for RuntimeCallFunctionOnParams
impl Clone for RuntimeCallFunctionOnParams
Source§fn clone(&self) -> RuntimeCallFunctionOnParams
fn clone(&self) -> RuntimeCallFunctionOnParams
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 Command for RuntimeCallFunctionOnParams
impl Command for RuntimeCallFunctionOnParams
Source§type Params = RuntimeCallFunctionOnParams
type Params = RuntimeCallFunctionOnParams
Command parameters.
Source§type Output = RuntimeCallFunctionOnResult
type Output = RuntimeCallFunctionOnResult
Command result.
Source§impl Debug for RuntimeCallFunctionOnParams
impl Debug for RuntimeCallFunctionOnParams
Source§impl<'de> Deserialize<'de> for RuntimeCallFunctionOnParams
impl<'de> Deserialize<'de> for RuntimeCallFunctionOnParams
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
impl Eq for RuntimeCallFunctionOnParams
impl StructuralPartialEq for RuntimeCallFunctionOnParams
Auto Trait Implementations§
impl Freeze for RuntimeCallFunctionOnParams
impl RefUnwindSafe for RuntimeCallFunctionOnParams
impl Send for RuntimeCallFunctionOnParams
impl Sync for RuntimeCallFunctionOnParams
impl Unpin for RuntimeCallFunctionOnParams
impl UnsafeUnpin for RuntimeCallFunctionOnParams
impl UnwindSafe for RuntimeCallFunctionOnParams
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