pub struct CompileScriptBuilder { /* private fields */ }Implementations§
Source§impl CompileScriptBuilder
impl CompileScriptBuilder
pub fn expression(self, expression: impl Into<String>) -> Self
pub fn source_url(self, source_url: impl Into<String>) -> Self
pub fn persist_script(self, persist_script: impl Into<bool>) -> Self
pub fn execution_context_id( self, execution_context_id: impl Into<ExecutionContextId>, ) -> Self
pub fn build(self) -> Result<CompileScript, String>
Trait Implementations§
Source§impl Clone for CompileScriptBuilder
impl Clone for CompileScriptBuilder
Source§fn clone(&self) -> CompileScriptBuilder
fn clone(&self) -> CompileScriptBuilder
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 CompileScriptBuilder
impl Default for CompileScriptBuilder
Source§fn default() -> CompileScriptBuilder
fn default() -> CompileScriptBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CompileScriptBuilder
impl RefUnwindSafe for CompileScriptBuilder
impl Send for CompileScriptBuilder
impl Sync for CompileScriptBuilder
impl Unpin for CompileScriptBuilder
impl UnsafeUnpin for CompileScriptBuilder
impl UnwindSafe for CompileScriptBuilder
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