Enum ctest2::VolatileItemKind
source · pub enum VolatileItemKind {
StructField(String, String),
Static(String),
FunctionArg(String, usize),
FunctionRet(String),
// some variants omitted
}
Expand description
A kind of item to which the C volatile qualifier could apply.
Variants§
StructField(String, String)
A struct field (struct_name, field_name)
Static(String)
An extern static
FunctionArg(String, usize)
N-th function argument
FunctionRet(String)
Function return type
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for VolatileItemKind
impl Send for VolatileItemKind
impl Sync for VolatileItemKind
impl Unpin for VolatileItemKind
impl UnwindSafe for VolatileItemKind
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