#[repr(C)]pub enum Decorator {
INVALID = 0,
MASK = 1,
BC = 2,
RC = 3,
SAE = 4,
SWIZZLE = 5,
CONVERSION = 6,
EH = 7,
}
Expand description
Enum of all decorator types.
Variants§
INVALID = 0
MASK = 1
The embedded-mask decorator.
BC = 2
The broadcast decorator.
RC = 3
The rounding-control decorator.
SAE = 4
The suppress-all-exceptions decorator.
SWIZZLE = 5
The register-swizzle decorator.
CONVERSION = 6
The conversion decorator.
EH = 7
The eviction-hint decorator.
Trait Implementations§
source§impl<'de> Deserialize<'de> for Decorator
impl<'de> Deserialize<'de> for Decorator
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
source§impl PartialEq for Decorator
impl PartialEq for Decorator
impl Copy for Decorator
impl Eq for Decorator
impl StructuralPartialEq for Decorator
Auto Trait Implementations§
impl RefUnwindSafe for Decorator
impl Send for Decorator
impl Sync for Decorator
impl Unpin for Decorator
impl UnwindSafe for Decorator
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