Struct r_core::r_lib_plugin_t [−][src]
#[repr(C)]pub struct r_lib_plugin_t {
pub type_: c_int,
pub file: *mut c_char,
pub data: *mut c_void,
pub handler: *mut r_lib_handler_t,
pub dl_handler: *mut c_void,
pub author: *mut c_char,
pub version: *mut c_char,
pub free: Option<unsafe extern "C" fn(data: *mut c_void)>,
}
Fields
type_: c_int
file: *mut c_char
data: *mut c_void
handler: *mut r_lib_handler_t
dl_handler: *mut c_void
version: *mut c_char
free: Option<unsafe extern "C" fn(data: *mut c_void)>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for r_lib_plugin_t
impl !Send for r_lib_plugin_t
impl !Sync for r_lib_plugin_t
impl Unpin for r_lib_plugin_t
impl UnwindSafe for r_lib_plugin_t
Blanket Implementations
Mutably borrows from an owned value. Read more