pub struct RunScriptBuilder { /* private fields */ }Implementations§
Source§impl RunScriptBuilder
impl RunScriptBuilder
pub fn script_id(self, script_id: impl Into<ScriptId>) -> Self
pub fn execution_context_id( self, execution_context_id: impl Into<ExecutionContextId>, ) -> Self
pub fn object_group(self, object_group: impl Into<String>) -> Self
pub fn silent(self, silent: impl Into<bool>) -> Self
pub fn include_command_line_api( self, include_command_line_api: impl Into<bool>, ) -> Self
pub fn return_by_value(self, return_by_value: impl Into<bool>) -> Self
pub fn generate_preview(self, generate_preview: impl Into<bool>) -> Self
pub fn await_promise(self, await_promise: impl Into<bool>) -> Self
pub fn build(self) -> Result<RunScript, String>
Trait Implementations§
Source§impl Clone for RunScriptBuilder
impl Clone for RunScriptBuilder
Source§fn clone(&self) -> RunScriptBuilder
fn clone(&self) -> RunScriptBuilder
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 Default for RunScriptBuilder
impl Default for RunScriptBuilder
Source§fn default() -> RunScriptBuilder
fn default() -> RunScriptBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RunScriptBuilder
impl RefUnwindSafe for RunScriptBuilder
impl Send for RunScriptBuilder
impl Sync for RunScriptBuilder
impl Unpin for RunScriptBuilder
impl UnsafeUnpin for RunScriptBuilder
impl UnwindSafe for RunScriptBuilder
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