pub enum ThunkState {
Unevaluated {
body: Sexp,
env: Env,
},
Evaluating,
Forced(Value),
}Variants§
Auto Trait Implementations§
impl !RefUnwindSafe for ThunkState
impl !UnwindSafe for ThunkState
impl Freeze for ThunkState
impl Send for ThunkState
impl Sync for ThunkState
impl Unpin for ThunkState
impl UnsafeUnpin for ThunkState
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