pub struct CallFunctionOnParamsBuilder { /* private fields */ }
Implementations§
Source§impl CallFunctionOnParamsBuilder
impl CallFunctionOnParamsBuilder
pub fn function_declaration( self, function_declaration: impl Into<String>, ) -> CallFunctionOnParamsBuilder
pub fn object_id( self, object_id: impl Into<RemoteObjectId>, ) -> CallFunctionOnParamsBuilder
pub fn argument( self, argument: impl Into<CallArgument>, ) -> CallFunctionOnParamsBuilder
pub fn arguments<I, S>(self, arguments: I) -> CallFunctionOnParamsBuilder
pub fn silent(self, silent: impl Into<bool>) -> CallFunctionOnParamsBuilder
pub fn return_by_value( self, return_by_value: impl Into<bool>, ) -> CallFunctionOnParamsBuilder
pub fn generate_preview( self, generate_preview: impl Into<bool>, ) -> CallFunctionOnParamsBuilder
pub fn user_gesture( self, user_gesture: impl Into<bool>, ) -> CallFunctionOnParamsBuilder
pub fn await_promise( self, await_promise: impl Into<bool>, ) -> CallFunctionOnParamsBuilder
pub fn execution_context_id( self, execution_context_id: impl Into<ExecutionContextId>, ) -> CallFunctionOnParamsBuilder
pub fn object_group( self, object_group: impl Into<String>, ) -> CallFunctionOnParamsBuilder
pub fn throw_on_side_effect( self, throw_on_side_effect: impl Into<bool>, ) -> CallFunctionOnParamsBuilder
pub fn unique_context_id( self, unique_context_id: impl Into<String>, ) -> CallFunctionOnParamsBuilder
pub fn serialization_options( self, serialization_options: impl Into<SerializationOptions>, ) -> CallFunctionOnParamsBuilder
pub fn build(self) -> Result<CallFunctionOnParams, String>
Trait Implementations§
Source§impl Clone for CallFunctionOnParamsBuilder
impl Clone for CallFunctionOnParamsBuilder
Source§fn clone(&self) -> CallFunctionOnParamsBuilder
fn clone(&self) -> CallFunctionOnParamsBuilder
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 Default for CallFunctionOnParamsBuilder
impl Default for CallFunctionOnParamsBuilder
Source§fn default() -> CallFunctionOnParamsBuilder
fn default() -> CallFunctionOnParamsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CallFunctionOnParamsBuilder
impl RefUnwindSafe for CallFunctionOnParamsBuilder
impl Send for CallFunctionOnParamsBuilder
impl Sync for CallFunctionOnParamsBuilder
impl Unpin for CallFunctionOnParamsBuilder
impl UnwindSafe for CallFunctionOnParamsBuilder
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more