pub struct Architecture {
pub iinput: u16,
pub istate: u16,
pub ioutput: u16,
pub dinput: u16,
pub dstate: u16,
pub doutput: u16,
}
Expand description
Specifies the memory architecture of a virtual machine.
Fields§
§iinput: u16
II: linear array of integer input registers
istate: u16
IS: linear array of integer state registers
ioutput: u16
IO: linear array of integer output registers
dinput: u16
DI: linear array of double precision floating point input registers
dstate: u16
DS: linear array of double precision floating point state registers
doutput: u16
DO: linear array of double precision floating point output registers
Trait Implementations§
Source§impl Clone for Architecture
impl Clone for Architecture
Source§fn clone(&self) -> Architecture
fn clone(&self) -> Architecture
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for Architecture
impl Debug for Architecture
Source§impl PartialEq for Architecture
impl PartialEq for Architecture
impl StructuralPartialEq for Architecture
Auto Trait Implementations§
impl Freeze for Architecture
impl RefUnwindSafe for Architecture
impl Send for Architecture
impl Sync for Architecture
impl Unpin for Architecture
impl UnwindSafe for Architecture
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