#[macro_use]
mod macros;
pub mod discovery;
pub mod enums;
pub mod error;
mod correction;
mod filter;
mod interface;
mod io;
mod measure;
mod range;
mod sensor;
mod session;
mod system;
use std::marker::PhantomData;
#[allow(non_upper_case_globals)]
#[allow(non_camel_case_types)]
#[allow(non_snake_case)]
#[allow(dead_code)]
mod sys {
include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
}
pub(crate) const VI_TRUE: sys::ViBoolean = 1;
pub(crate) const VI_FALSE: sys::ViBoolean = 0;
pub struct PowerMeter {
session: sys::ViSession,
_marker: PhantomData<*const ()>,
}