pub struct PromiseSnapshot { /* private fields */ }Expand description
A promise’s state and result, read without running JavaScript.
Implementations§
Source§impl PromiseSnapshot
impl PromiseSnapshot
pub fn try_clone(&self) -> Result<Self, RuntimeError>
pub const fn state(&self) -> PromiseState
Trait Implementations§
Source§impl Clone for PromiseSnapshot
impl Clone for PromiseSnapshot
Source§impl Debug for PromiseSnapshot
impl Debug for PromiseSnapshot
Source§impl PartialEq for PromiseSnapshot
impl PartialEq for PromiseSnapshot
impl StructuralPartialEq for PromiseSnapshot
Auto Trait Implementations§
impl !RefUnwindSafe for PromiseSnapshot
impl !Send for PromiseSnapshot
impl !Sync for PromiseSnapshot
impl !UnwindSafe for PromiseSnapshot
impl Freeze for PromiseSnapshot
impl Unpin for PromiseSnapshot
impl UnsafeUnpin for PromiseSnapshot
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