1 2 3 4 5 6 7 8 9 10 11
//! This module re-exports a number of commonly-used types for working with RustaCUDA.
//!
//! This allows the user to `use rustacuda::prelude::*;` and have the most commonly-used types
//! available quickly.
pub use context::{Context, ContextFlags};
pub use device::Device;
pub use memory::{CopyDestination, DeviceBuffer, UnifiedBuffer};
pub use module::Module;
pub use stream::{Stream, StreamFlags};
pub use CudaFlags;