pub struct EvaluateParams {
pub expression: String,
pub object_group: Option<String>,
pub include_command_line_api: Option<bool>,
pub silent: Option<bool>,
pub context_id: Option<ExecutionContextId>,
pub return_by_value: Option<bool>,
pub await_promise: Option<bool>,
}Expand description
Parameters for Runtime.evaluate.
Fields§
§expression: StringExpression to evaluate.
object_group: Option<String>Object group for the result.
include_command_line_api: Option<bool>Whether to include command line API.
silent: Option<bool>Whether to disable side effects.
context_id: Option<ExecutionContextId>Execution context ID.
return_by_value: Option<bool>Whether to return by value.
await_promise: Option<bool>Whether to await the promise.
Trait Implementations§
Source§impl Clone for EvaluateParams
impl Clone for EvaluateParams
Source§fn clone(&self) -> EvaluateParams
fn clone(&self) -> EvaluateParams
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 Debug for EvaluateParams
impl Debug for EvaluateParams
Auto Trait Implementations§
impl Freeze for EvaluateParams
impl RefUnwindSafe for EvaluateParams
impl Send for EvaluateParams
impl Sync for EvaluateParams
impl Unpin for EvaluateParams
impl UnwindSafe for EvaluateParams
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