pub enum ArgAttr {
In,
MaxIs(Vec<Option<Cexpr>>),
Out,
PointerType(PointerType),
Poly(String),
RetVal,
SizeIs(Vec<Option<Cexpr>>),
}
Variants§
In
MaxIs(Vec<Option<Cexpr>>)
Out
PointerType(PointerType)
Poly(String)
RetVal
SizeIs(Vec<Option<Cexpr>>)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ArgAttr
impl RefUnwindSafe for ArgAttr
impl Send for ArgAttr
impl Sync for ArgAttr
impl Unpin for ArgAttr
impl UnwindSafe for ArgAttr
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