netsnmp_iterator

Type Alias netsnmp_iterator 

Source
pub type netsnmp_iterator = Struct_netsnmp_iterator_s;

Aliased Type§

#[repr(C)]
pub struct netsnmp_iterator { pub container: *mut Struct_netsnmp_container_s, pub sync: u64, pub reset: *mut unsafe extern "C" fn(*mut Struct_netsnmp_iterator_s) -> i32, pub release: *mut unsafe extern "C" fn(*mut Struct_netsnmp_iterator_s) -> i32, pub first: *mut unsafe extern "C" fn(*mut Struct_netsnmp_iterator_s) -> *mut c_void, pub curr: *mut unsafe extern "C" fn(*mut Struct_netsnmp_iterator_s) -> *mut c_void, pub last: *mut unsafe extern "C" fn(*mut Struct_netsnmp_iterator_s) -> *mut c_void, pub next: *mut unsafe extern "C" fn(*mut Struct_netsnmp_iterator_s) -> *mut c_void, pub remove: *mut unsafe extern "C" fn(*mut Struct_netsnmp_iterator_s) -> i32, }

Fields§

§container: *mut Struct_netsnmp_container_s§sync: u64§reset: *mut unsafe extern "C" fn(*mut Struct_netsnmp_iterator_s) -> i32§release: *mut unsafe extern "C" fn(*mut Struct_netsnmp_iterator_s) -> i32§first: *mut unsafe extern "C" fn(*mut Struct_netsnmp_iterator_s) -> *mut c_void§curr: *mut unsafe extern "C" fn(*mut Struct_netsnmp_iterator_s) -> *mut c_void§last: *mut unsafe extern "C" fn(*mut Struct_netsnmp_iterator_s) -> *mut c_void§next: *mut unsafe extern "C" fn(*mut Struct_netsnmp_iterator_s) -> *mut c_void§remove: *mut unsafe extern "C" fn(*mut Struct_netsnmp_iterator_s) -> i32