pub struct I {
pub program: usize,
pub head_pos: usize,
pub tape: Vec<Vec<C>>,
pub state: S,
pub stack: Vec<C>,
pub max_stack: usize,
pub max_programs: usize,
}
Fields§
§program: usize
§head_pos: usize
§tape: Vec<Vec<C>>
§state: S
§stack: Vec<C>
§max_stack: usize
§max_programs: usize
Implementations§
Trait Implementations§
Source§impl Ord for I
impl Ord for I
Source§impl PartialOrd for I
impl PartialOrd for I
impl Eq for I
impl StructuralPartialEq for I
Auto Trait Implementations§
impl Freeze for I
impl RefUnwindSafe for I
impl Send for I
impl Sync for I
impl Unpin for I
impl UnwindSafe for I
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