pub enum AccessType {
Address,
Branch,
Modify,
Read,
VariableBitField,
Write,
}
Expand description
§VAX Operand Access Type
Variants§
Address
§Address
The address of the specified operand in the form of a longword is the actual instruction operand. The specified operand is not accessed directly although the instruction may subsequently use the address to access that operand.
Branch
§Branch
No operand is accessed. The operand specifier itself is a branch displacement.
Modify
§Modify
The specified operand is read, potentially modified, and written. This is not done under a memory interlock.
Read
§Read
The specified operand is read only.
VariableBitField
§Variable-length bit field base address
This is the same as address access type except for register mode. In register mode, the field is contained in register n designated by the operand specifier (or register n + 1 concatenated with register n). This access type is a special variant of the address access type.
Write
§Write
The specified operand is written only.
Trait Implementations§
Source§impl Clone for AccessType
impl Clone for AccessType
Source§fn clone(&self) -> AccessType
fn clone(&self) -> AccessType
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more