pub enum ModuleDirectiveKind {
Version(VersionDirective),
Target(TargetDirective),
AddressSize(AddressSizeDirective),
}Expand description
Directives that apply to the PTX module as a whole.
Variants§
Trait Implementations§
Source§impl Clone for ModuleDirectiveKind
impl Clone for ModuleDirectiveKind
Source§fn clone(&self) -> ModuleDirectiveKind
fn clone(&self) -> ModuleDirectiveKind
Returns a duplicate of the value. Read more
1.0.0 · 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 ModuleDirectiveKind
impl Debug for ModuleDirectiveKind
Source§impl PartialEq for ModuleDirectiveKind
impl PartialEq for ModuleDirectiveKind
impl Eq for ModuleDirectiveKind
impl StructuralPartialEq for ModuleDirectiveKind
Auto Trait Implementations§
impl Freeze for ModuleDirectiveKind
impl RefUnwindSafe for ModuleDirectiveKind
impl Send for ModuleDirectiveKind
impl Sync for ModuleDirectiveKind
impl Unpin for ModuleDirectiveKind
impl UnwindSafe for ModuleDirectiveKind
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