pub type osa_tracker_control_interface_t = osa_tracker_control_interface;

Aliased Type§

struct osa_tracker_control_interface_t {
    pub disable: Option<unsafe extern "C" fn(_: *mut conf_object)>,
    pub enable: Option<unsafe extern "C" fn(_: *mut conf_object) -> bool>,
    pub clear_state: Option<unsafe extern "C" fn(_: *mut conf_object)>,
    pub add_processor: Option<unsafe extern "C" fn(_: *mut conf_object, _: *mut conf_object) -> bool>,
    pub remove_processor: Option<unsafe extern "C" fn(_: *mut conf_object, _: *mut conf_object) -> bool>,
}

Fields§

§disable: Option<unsafe extern "C" fn(_: *mut conf_object)>§enable: Option<unsafe extern "C" fn(_: *mut conf_object) -> bool>§clear_state: Option<unsafe extern "C" fn(_: *mut conf_object)>§add_processor: Option<unsafe extern "C" fn(_: *mut conf_object, _: *mut conf_object) -> bool>§remove_processor: Option<unsafe extern "C" fn(_: *mut conf_object, _: *mut conf_object) -> bool>