Struct kn_cuda_sys::wrapper::handle::CudnnHandle
source · pub struct CudnnHandle { /* private fields */ }Implementations§
source§impl CudnnHandle
impl CudnnHandle
pub fn new(device: CudaDevice) -> Self
pub fn new_with_stream(stream: CudaStream) -> Self
pub fn device(&self) -> CudaDevice
pub fn stream(&self) -> &CudaStream
pub unsafe fn inner(&self) -> cudnnHandle_t
Trait Implementations§
source§impl Debug for CudnnHandle
impl Debug for CudnnHandle
Auto Trait Implementations§
impl RefUnwindSafe for CudnnHandle
impl !Send for CudnnHandle
impl !Sync for CudnnHandle
impl Unpin for CudnnHandle
impl UnwindSafe for CudnnHandle
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