pub enum ParameterAttribute {
ZEROEXT,
SIGNEXT,
}
Expand description
WIP: all attributes aren’t defined yet. see LLVM LangRef#parameter-attributes
Variants§
ZEROEXT
the parameter or return value should be zero-extended.
SIGNEXT
the parameter or return value should be sign-extended.
Trait Implementations§
Source§impl Display for ParameterAttribute
impl Display for ParameterAttribute
Source§impl Hash for ParameterAttribute
impl Hash for ParameterAttribute
Source§impl Ord for ParameterAttribute
impl Ord for ParameterAttribute
Source§fn cmp(&self, other: &ParameterAttribute) -> Ordering
fn cmp(&self, other: &ParameterAttribute) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ParameterAttribute
impl PartialEq for ParameterAttribute
Source§impl PartialOrd for ParameterAttribute
impl PartialOrd for ParameterAttribute
impl Eq for ParameterAttribute
impl StructuralPartialEq for ParameterAttribute
Auto Trait Implementations§
impl Freeze for ParameterAttribute
impl RefUnwindSafe for ParameterAttribute
impl Send for ParameterAttribute
impl Sync for ParameterAttribute
impl Unpin for ParameterAttribute
impl UnwindSafe for ParameterAttribute
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