Module collenchyma::prelude [] [src]

A module meant to be glob imported when using Collenchyma.

For instance:

use collenchyma::prelude::*;

This module contains several important traits that provide many of the convenience methods in Collenchyma, as well as most important types. Another type that is often needed but is likely to cause a name collision when imported is collenchyma::Error.

Reexports

pub use backend::*;
pub use device::IDevice;
pub use device::DeviceType;
pub use hardware::IHardware;
pub use hardware::HardwareType;
pub use framework::IFramework;
pub use memory::IMemory;
pub use memory::MemoryType;
pub use tensor::SharedTensor;
pub use tensor::TensorDesc;
pub use tensor::ITensorDesc;
pub use tensor::IntoTensorDesc;
pub use frameworks::Native;
pub use frameworks::Cuda;
pub use frameworks::OpenCL;