Struct netsnmp_sys::Struct_variable_list [] [src]

pub struct Struct_variable_list {
    pub next_variable: *mut Struct_variable_list,
    pub name: *mut oid,
    pub name_length: size_t,
    pub _type: c_uchar,
    pub val: netsnmp_vardata,
    pub val_len: size_t,
    pub name_loc: [oid; 128],
    pub buf: [c_uchar; 40],
    pub data: *mut c_void,
    pub dataFreeHook: Option<unsafe extern fn(arg1: *mut c_void)>,
    pub index: c_int,
}

Fields

next_variable: *mut Struct_variable_list name: *mut oid name_length: size_t _type: c_uchar val: netsnmp_vardata val_len: size_t name_loc: [oid; 128] buf: [c_uchar; 40] data: *mut c_void dataFreeHook: Option<unsafe extern fn(arg1: *mut c_void)> index: c_int

Trait Implementations

impl Copy for Struct_variable_list
[src]

impl Clone for Struct_variable_list
[src]

fn clone(&self) -> Self

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more

impl Default for Struct_variable_list
[src]

fn default() -> Self

Returns the "default value" for a type. Read more