1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
#![allow(non_upper_case_globals)] #![allow(non_camel_case_types)] #![allow(non_snake_case)] include!(concat!(env!("OUT_DIR"), "/bindings.rs")); impl cr_plugin { pub fn new() -> cr_plugin { cr_plugin { p: std::ptr::null_mut(), userdata: std::ptr::null_mut(), version: 0, failure: cr_failure::CR_NONE, } } } #[cfg(not(guest))] pub unsafe fn cr_plugin_update(ctx: *mut cr_plugin, reload_check: bool) -> ::std::os::raw::c_int { rust_cr_plugin_update_fix(ctx, reload_check) }