pub struct InstructionSet {
pub children: Vec<InstructionGroupOrInstruction>,
pub encoding: Encodeset,
pub name: String,
}Expand description
A top-level instruction set root.
Fields§
§children: Vec<InstructionGroupOrInstruction>Nested instruction groups/instructions.
encoding: EncodesetRoot encoding fragments for this set.
name: StringSet name (A64, A32, T32).
Trait Implementations§
Source§impl Debug for InstructionSet
impl Debug for InstructionSet
Source§impl<'de> Deserialize<'de> for InstructionSet
impl<'de> Deserialize<'de> for InstructionSet
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for InstructionSet
impl RefUnwindSafe for InstructionSet
impl Send for InstructionSet
impl Sync for InstructionSet
impl Unpin for InstructionSet
impl UnsafeUnpin for InstructionSet
impl UnwindSafe for InstructionSet
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