pub struct OrdCont {
pub data: ControlData,
pub code: OwnedCellSlice,
}
Expand description
Ordinary continuation.
Fields§
§data: ControlData
§code: OwnedCellSlice
Implementations§
Trait Implementations§
Source§impl Cont for OrdCont
impl Cont for OrdCont
fn rc_into_dyn(self: Rc<Self>) -> Rc<dyn StackValue>
fn as_stack_value(&self) -> &dyn StackValue
fn fmt(&self, f: &mut Formatter<'_>) -> Result
fn jump( self: Rc<Self>, state: &mut VmState<'_>, _: &mut i32, ) -> VmResult<Option<RcCont>>
fn get_control_data(&self) -> Option<&ControlData>
fn get_control_data_mut(&mut self) -> Option<&mut ControlData>
Source§impl Store for OrdCont
impl Store for OrdCont
Source§fn store_into(
&self,
builder: &mut CellBuilder,
context: &dyn CellContext,
) -> Result<(), Error>
fn store_into( &self, builder: &mut CellBuilder, context: &dyn CellContext, ) -> Result<(), Error>
Tries to store itself into the cell builder.
Auto Trait Implementations§
impl Freeze for OrdCont
impl !RefUnwindSafe for OrdCont
impl !Send for OrdCont
impl !Sync for OrdCont
impl Unpin for OrdCont
impl !UnwindSafe for OrdCont
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