#[repr(C)]pub struct modes {Show 15 fields
pub d__x_BM: *mut f64,
pub d__y_BM: *mut f64,
pub d__BM: *mut f64,
pub d__BMS: *mut f64,
pub BM_radius: f64,
pub BM_N_SAMPLE: c_int,
pub d__BM_buffer: *mut f64,
pub n_mode: c_int,
pub b: *mut rtd,
pub d__b: *mut rtd,
pub N: c_int,
pub filename: [c_char; 256],
pub N_SET: c_int,
pub N_MODE: c_int,
pub d__s2b: *mut c_int,
}Fields§
§d__x_BM: *mut f64§d__y_BM: *mut f64§d__BM: *mut f64§d__BMS: *mut f64§BM_radius: f64§BM_N_SAMPLE: c_int§d__BM_buffer: *mut f64§n_mode: c_int§b: *mut rtd§d__b: *mut rtd§N: c_int§filename: [c_char; 256]§N_SET: c_int§N_MODE: c_int§d__s2b: *mut c_intImplementations§
Source§impl modes
impl modes
pub unsafe fn setup(&mut self, filename: *mut c_char, N: c_int, n_mode: c_int)
pub unsafe fn setup1( &mut self, _BM_N_SAMPLE_: c_int, _BM_radius_: f64, _N_SET_: c_int, _N_MODE_: c_int, s2b: *mut c_int, buffer: *mut f64, _N_: c_int, _n_mode_: c_int, )
pub unsafe fn cleanup(&mut self)
pub unsafe fn load(&mut self)
pub unsafe fn load1( &mut self, _BM_N_SAMPLE_: c_int, _BM_radius_: f64, _N_SET_: c_int, _N_MODE_: c_int, s2b: *mut c_int, buffer: *mut f64, )
pub unsafe fn reset_modes(&mut self, buffer: *mut f64)
pub unsafe fn update(&mut self, b: *mut rtd)
Trait Implementations§
impl Copy for modes
impl Send for modes
Auto Trait Implementations§
impl Freeze for modes
impl RefUnwindSafe for modes
impl !Sync for modes
impl Unpin for modes
impl UnwindSafe for modes
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