Error Module

View as Markdown

Rust module: cuvs::error

Source: rust/cuvs/src/error.rs

CuvsError

1#[derive(Debug, Clone)]
2pub struct CuvsError {
3 /* private fields */
4}

Source: rust/cuvs/src/error.rs:9

Error

1#[derive(Debug, Clone)]
2pub enum Error {
3 /* variants omitted */
4}

Source: rust/cuvs/src/error.rs:15

Result

1pub type Result<T> = std::result::Result<T, Error>;

Source: rust/cuvs/src/error.rs:25

check_cuvs

1pub fn check_cuvs(err: ffi::cuvsError_t) -> Result<()>

Simple wrapper to convert a cuvsError_t into a Result

Source: rust/cuvs/src/error.rs:43