cuda_oxide/
lib.rs

1#![allow(clippy::missing_safety_doc)]
2
3#[allow(
4    non_upper_case_globals,
5    non_snake_case,
6    improper_ctypes,
7    non_camel_case_types
8)]
9#[doc(hidden)]
10pub mod sys;
11
12pub mod context;
13pub mod device;
14pub mod dim3;
15pub mod error;
16pub mod func;
17// pub mod future;
18pub mod init;
19pub mod kernel_params;
20pub mod mem;
21pub mod module;
22pub mod stream;
23pub mod version;
24
25pub struct Cuda;
26
27pub use context::*;
28pub use device::*;
29pub use dim3::*;
30pub(crate) use error::cuda_error;
31pub use error::{CudaResult, ErrorCode};
32pub use func::*;
33// pub use future::*;
34pub use kernel_params::*;
35pub use mem::*;
36pub use module::*;
37pub use stream::*;
38pub use version::*;