pub struct ExtInstSetDesc {
pub short_alias: Option<Cow<'static, str>>,
pub instructions: BTreeMap<u32, ExtInstSetInstructionDesc>,
}Expand description
Simplified information for pretty-printing “extended instruction” sets.
Fields§
§short_alias: Option<Cow<'static, str>>Shorter name to use during pretty-printing.
instructions: BTreeMap<u32, ExtInstSetInstructionDesc>Auto Trait Implementations§
impl Freeze for ExtInstSetDesc
impl RefUnwindSafe for ExtInstSetDesc
impl Send for ExtInstSetDesc
impl Sync for ExtInstSetDesc
impl Unpin for ExtInstSetDesc
impl UnsafeUnpin for ExtInstSetDesc
impl UnwindSafe for ExtInstSetDesc
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more