use cudarc::driver::sys;
#[derive(Clone, Copy, Debug)]
pub(super) struct MemoryPoolHandle(pub(super) sys::CUmemoryPool);
unsafe impl Send for MemoryPoolHandle {}
unsafe impl Sync for MemoryPoolHandle {}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub struct MemoryPoolStats {
pub reserved: u64,
pub used: u64,
}