pub struct CudaContextFlags {
pub sched_auto: bool,
pub sched_spin: bool,
pub sched_yield: bool,
pub sched_blocking_sync: bool,
pub map_host: bool,
pub lmem_resize_to_max: bool,
}Expand description
CUDA context creation flags
Fields§
§sched_auto: bool§sched_spin: bool§sched_yield: bool§sched_blocking_sync: bool§map_host: bool§lmem_resize_to_max: boolTrait Implementations§
Source§impl Clone for CudaContextFlags
impl Clone for CudaContextFlags
Source§fn clone(&self) -> CudaContextFlags
fn clone(&self) -> CudaContextFlags
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 CudaContextFlags
impl Debug for CudaContextFlags
Auto Trait Implementations§
impl Freeze for CudaContextFlags
impl RefUnwindSafe for CudaContextFlags
impl Send for CudaContextFlags
impl Sync for CudaContextFlags
impl Unpin for CudaContextFlags
impl UnsafeUnpin for CudaContextFlags
impl UnwindSafe for CudaContextFlags
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more