pub enum ExportValue {
Stub(StubReference),
Promise(Arc<Mutex<Option<Sender<Option<Result<Value, Value>>>>>>),
Resolved(Value),
Rejected(Value),
}Expand description
Value stored in an export
Variants§
Stub(StubReference)
Promise(Arc<Mutex<Option<Sender<Option<Result<Value, Value>>>>>>)
Resolved(Value)
Rejected(Value)
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for ExportValue
impl !UnwindSafe for ExportValue
impl Freeze for ExportValue
impl Send for ExportValue
impl Sync for ExportValue
impl Unpin for ExportValue
impl UnsafeUnpin for ExportValue
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