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