#[repr(C)]pub struct Struct_tree {Show 26 fields
pub child_list: *mut Struct_tree,
pub next_peer: *mut Struct_tree,
pub next: *mut Struct_tree,
pub parent: *mut Struct_tree,
pub label: *mut c_char,
pub subid: c_ulong,
pub modid: c_int,
pub number_modules: c_int,
pub module_list: *mut c_int,
pub tc_index: c_int,
pub _type: c_int,
pub access: c_int,
pub status: c_int,
pub enums: *mut Struct_enum_list,
pub ranges: *mut Struct_range_list,
pub indexes: *mut Struct_index_list,
pub augments: *mut c_char,
pub varbinds: *mut Struct_varbind_list,
pub hint: *mut c_char,
pub units: *mut c_char,
pub printomat: Option<unsafe extern "C" fn(arg1: *mut *mut c_uchar, arg2: *mut size_t, arg3: *mut size_t, arg4: c_int, arg5: *const netsnmp_variable_list, arg6: *const Struct_enum_list, arg7: *const c_char, arg8: *const c_char) -> c_int>,
pub printer: Option<unsafe extern "C" fn(arg1: *mut c_char, arg2: *const netsnmp_variable_list, arg3: *const Struct_enum_list, arg4: *const c_char, arg5: *const c_char)>,
pub description: *mut c_char,
pub reference: *mut c_char,
pub reported: c_int,
pub defaultValue: *mut c_char,
}
Fields§
§child_list: *mut Struct_tree
§next_peer: *mut Struct_tree
§next: *mut Struct_tree
§parent: *mut Struct_tree
§label: *mut c_char
§subid: c_ulong
§modid: c_int
§number_modules: c_int
§module_list: *mut c_int
§tc_index: c_int
§_type: c_int
§access: c_int
§status: c_int
§enums: *mut Struct_enum_list
§ranges: *mut Struct_range_list
§indexes: *mut Struct_index_list
§augments: *mut c_char
§varbinds: *mut Struct_varbind_list
§hint: *mut c_char
§units: *mut c_char
§printomat: Option<unsafe extern "C" fn(arg1: *mut *mut c_uchar, arg2: *mut size_t, arg3: *mut size_t, arg4: c_int, arg5: *const netsnmp_variable_list, arg6: *const Struct_enum_list, arg7: *const c_char, arg8: *const c_char) -> c_int>
§printer: Option<unsafe extern "C" fn(arg1: *mut c_char, arg2: *const netsnmp_variable_list, arg3: *const Struct_enum_list, arg4: *const c_char, arg5: *const c_char)>
§description: *mut c_char
§reference: *mut c_char
§reported: c_int
§defaultValue: *mut c_char
Trait Implementations§
Source§impl Clone for Struct_tree
impl Clone for Struct_tree
Source§impl Default for Struct_tree
impl Default for Struct_tree
impl Copy for Struct_tree
Auto Trait Implementations§
impl Freeze for Struct_tree
impl RefUnwindSafe for Struct_tree
impl !Send for Struct_tree
impl !Sync for Struct_tree
impl Unpin for Struct_tree
impl UnwindSafe for Struct_tree
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more