extern crate libc;
pub mod sys {
extern crate libc;
use std;
#[repr(C)]
#[derive(Copy)]
pub struct virTypedParameter {
pub field: [libc::c_char; 80usize],
pub typed: libc::c_int,
pub value: libc::c_ulonglong,
}
impl std::clone::Clone for virTypedParameter {
fn clone(&self) -> Self {
*self
}
}
impl std::default::Default for virTypedParameter {
fn default() -> Self {
unsafe { std::mem::zeroed() }
}
}
pub type virTypedParameterPtr = *mut virTypedParameter;
}
pub type TypedParameterType = self::libc::c_int;
pub const VIR_TYPED_PARAM_INT: TypedParameterType = 1;
pub const VIR_TYPED_PARAM_UINT: TypedParameterType = 2;
pub const VIR_TYPED_PARAM_LLONG: TypedParameterType = 3;
pub const VIR_TYPED_PARAM_ULLONG: TypedParameterType = 4;
pub const VIR_TYPED_PARAM_DOUBLE: TypedParameterType = 5;
pub const VIR_TYPED_PARAM_BOOLEAN: TypedParameterType = 6;
pub const VIR_TYPED_PARAM_STRING: TypedParameterType = 7;