pub enum PragmaDirectiveKind {
Nounroll,
UsedBytesMask {
mask: String,
},
EnableSmemSpilling,
Frequency {
value: u32,
},
Raw(String),
}Variants§
Trait Implementations§
Source§impl Clone for PragmaDirectiveKind
impl Clone for PragmaDirectiveKind
Source§fn clone(&self) -> PragmaDirectiveKind
fn clone(&self) -> PragmaDirectiveKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PragmaDirectiveKind
impl Debug for PragmaDirectiveKind
Source§impl PartialEq for PragmaDirectiveKind
impl PartialEq for PragmaDirectiveKind
Source§fn eq(&self, other: &PragmaDirectiveKind) -> bool
fn eq(&self, other: &PragmaDirectiveKind) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for PragmaDirectiveKind
impl Serialize for PragmaDirectiveKind
impl StructuralPartialEq for PragmaDirectiveKind
Auto Trait Implementations§
impl Freeze for PragmaDirectiveKind
impl RefUnwindSafe for PragmaDirectiveKind
impl Send for PragmaDirectiveKind
impl Sync for PragmaDirectiveKind
impl Unpin for PragmaDirectiveKind
impl UnsafeUnpin for PragmaDirectiveKind
impl UnwindSafe for PragmaDirectiveKind
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