pub enum FuncAttribute {
MaxDynamicSharedMemorySize = 8,
PreferredSharedMemoryCarveout = 9,
}Expand description
Attribute selector for cudaFuncSetAttribute.
Mirrors cudaFuncAttribute.
Variants§
Maximum dynamic shared memory size.
Preferred shared memory / L1 carveout (0–100).
Trait Implementations§
Source§impl Clone for FuncAttribute
impl Clone for FuncAttribute
Source§fn clone(&self) -> FuncAttribute
fn clone(&self) -> FuncAttribute
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 FuncAttribute
impl Debug for FuncAttribute
Source§impl Hash for FuncAttribute
impl Hash for FuncAttribute
Source§impl PartialEq for FuncAttribute
impl PartialEq for FuncAttribute
impl Copy for FuncAttribute
impl Eq for FuncAttribute
impl StructuralPartialEq for FuncAttribute
Auto Trait Implementations§
impl Freeze for FuncAttribute
impl RefUnwindSafe for FuncAttribute
impl Send for FuncAttribute
impl Sync for FuncAttribute
impl Unpin for FuncAttribute
impl UnsafeUnpin for FuncAttribute
impl UnwindSafe for FuncAttribute
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