[−][src]Struct cuda::ffi::driver_types::cudaDeviceProp
Fields
name: [c_char; 256]uuid: cudaUUID_tluid: [c_char; 8]luidDeviceNodeMask: c_uinttotalGlobalMem: usizeregsPerBlock: c_intwarpSize: c_intmemPitch: usizemaxThreadsPerBlock: c_intmaxThreadsDim: [c_int; 3]maxGridSize: [c_int; 3]clockRate: c_inttotalConstMem: usizemajor: c_intminor: c_inttextureAlignment: usizetexturePitchAlignment: usizedeviceOverlap: c_intmultiProcessorCount: c_intkernelExecTimeoutEnabled: c_intintegrated: c_intcanMapHostMemory: c_intcomputeMode: c_intmaxTexture1D: c_intmaxTexture1DMipmap: c_intmaxTexture1DLinear: c_intmaxTexture2D: [c_int; 2]maxTexture2DMipmap: [c_int; 2]maxTexture2DLinear: [c_int; 3]maxTexture2DGather: [c_int; 2]maxTexture3D: [c_int; 3]maxTexture3DAlt: [c_int; 3]maxTextureCubemap: c_intmaxTexture1DLayered: [c_int; 2]maxTexture2DLayered: [c_int; 3]maxTextureCubemapLayered: [c_int; 2]maxSurface1D: c_intmaxSurface2D: [c_int; 2]maxSurface3D: [c_int; 3]maxSurface1DLayered: [c_int; 2]maxSurface2DLayered: [c_int; 3]maxSurfaceCubemap: c_intmaxSurfaceCubemapLayered: [c_int; 2]surfaceAlignment: usizeconcurrentKernels: c_intECCEnabled: c_intpciBusID: c_intpciDeviceID: c_intpciDomainID: c_inttccDriver: c_intasyncEngineCount: c_intunifiedAddressing: c_intmemoryClockRate: c_intmemoryBusWidth: c_intl2CacheSize: c_intmaxThreadsPerMultiProcessor: c_intstreamPrioritiesSupported: c_intglobalL1CacheSupported: c_intlocalL1CacheSupported: c_intregsPerMultiprocessor: c_intmanagedMemory: c_intisMultiGpuBoard: c_intmultiGpuBoardGroupID: c_inthostNativeAtomicSupported: c_intsingleToDoublePrecisionPerfRatio: c_intpageableMemoryAccess: c_intconcurrentManagedAccess: c_intcomputePreemptionSupported: c_intcanUseHostPointerForRegisteredMem: c_intcooperativeLaunch: c_intcooperativeMultiDeviceLaunch: c_intpageableMemoryAccessUsesHostPageTables: c_intdirectManagedMemAccessFromHost: c_intAuto Trait Implementations
impl Send for cudaDeviceProp
impl Sync for cudaDeviceProp
Blanket Implementations
impl<T> From for T[src]
impl<T, U> Into for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom for T where
T: From<U>, [src]
T: From<U>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T> Borrow for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId[src]
impl<T, U> TryInto for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> BorrowMut for T where
T: ?Sized, [src]
T: ?Sized,