#![warn(missing_docs)]
#![warn(rust_2018_idioms)]
pub mod sys {
#![allow(non_upper_case_globals)]
#![allow(non_camel_case_types)]
#![allow(non_snake_case)]
#![allow(dead_code)]
#![allow(missing_docs)]
include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
}
mod convert;
mod error;
mod frame;
mod provider;
mod types;
mod utils;
pub use convert::Convert;
pub use error::{CcapError, Result};
pub use frame::*;
pub use provider::Provider;
pub use types::*;
pub use utils::{LogLevel, Utils};
pub fn version() -> Result<String> {
Provider::version()
}