Use a type alias for cuda errors.

This commit is contained in:
laurent
2023-06-21 19:50:00 +01:00
parent 71735c7a02
commit deb6091099
2 changed files with 3 additions and 1 deletions

View File

@ -1,6 +1,8 @@
use crate::{CpuStorage, DType, Result, Shape};
use cudarc::driver::CudaSlice;
pub(crate) type Error = cudarc::driver::DriverError;
#[derive(Debug, Clone)]
pub struct CudaDevice(std::sync::Arc<cudarc::driver::CudaDevice>);

View File

@ -35,7 +35,7 @@ pub enum Error {
},
#[error(transparent)]
Cudarc(#[from] cudarc::driver::DriverError),
Cudarc(#[from] crate::cuda_backend::Error),
}
pub type Result<T> = std::result::Result<T, Error>;