Struct headless_chrome::protocol::cdp::Runtime::CallFunctionOn
source · pub struct CallFunctionOn {
pub function_declaration: String,
pub object_id: Option<RemoteObjectId>,
pub arguments: Option<Vec<CallArgument>>,
pub silent: Option<bool>,
pub return_by_value: Option<bool>,
pub generate_preview: Option<bool>,
pub user_gesture: Option<bool>,
pub await_promise: Option<bool>,
pub execution_context_id: Option<ExecutionContextId>,
pub object_group: Option<String>,
pub throw_on_side_effect: Option<bool>,
}Fields§
§function_declaration: String§object_id: Option<RemoteObjectId>§arguments: Option<Vec<CallArgument>>§silent: Option<bool>§return_by_value: Option<bool>§generate_preview: Option<bool>§user_gesture: Option<bool>§await_promise: Option<bool>§execution_context_id: Option<ExecutionContextId>§object_group: Option<String>§throw_on_side_effect: Option<bool>Trait Implementations§
source§impl Clone for CallFunctionOn
impl Clone for CallFunctionOn
source§fn clone(&self) -> CallFunctionOn
fn clone(&self) -> CallFunctionOn
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 Debug for CallFunctionOn
impl Debug for CallFunctionOn
source§impl<'de> Deserialize<'de> for CallFunctionOn
impl<'de> Deserialize<'de> for CallFunctionOn
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