pub mod functions;
pub mod types;
#[cfg(any(
feature = "metal",
all(
feature = "native-cuda",
any(target_os = "linux", target_os = "windows")
)
))]
pub(crate) use functions::blocks_as_bytes;
#[cfg(all(feature = "metal", target_os = "macos"))]
pub(crate) use functions::blocks_as_bytes_ternary;
pub use types::*;