cuda_rust_wasm/prelude.rs
1//! Prelude module for convenient imports
2
3pub use crate::error::{CudaRustError, Result};
4pub use crate::runtime::{
5 Runtime, Device, BackendType, Stream,
6 Grid, Block, Dim3,
7 launch_kernel, LaunchConfig, KernelFunction, ThreadContext,
8};
9pub use crate::memory::{DeviceBuffer, HostBuffer};
10
11// Re-export macros - these are automatically available from #[macro_export]
12// No need to re-export them here as they're already globally available