#[repr(C)]
pub struct pxtnService {
Show 49 fields pub _b_init: bool, pub _b_edit: bool, pub _b_fix_evels_num: bool, pub _dst_ch_num: i32, pub _dst_sps: i32, pub _dst_byte_per_smp: i32, pub _ptn_bldr: *mut pxtnPulse_NoiseBuilder, pub _delay_max: i32, pub _delay_num: i32, pub _delays: *mut *mut pxtnDelay, pub _ovdrv_max: i32, pub _ovdrv_num: i32, pub _ovdrvs: *mut *mut pxtnOverDrive, pub _woice_max: i32, pub _woice_num: i32, pub _woices: *mut *mut pxtnWoice, pub _unit_max: i32, pub _unit_num: i32, pub _units: *mut *mut pxtnUnit, pub _group_num: i32, pub _moo_b_valid_data: bool, pub _moo_b_end_vomit: bool, pub _moo_b_init: bool, pub _moo_b_mute_by_unit: bool, pub _moo_b_loop: bool, pub _moo_smp_smooth: i32, pub _moo_clock_rate: f32, pub _moo_smp_count: i32, pub _moo_smp_start: i32, pub _moo_smp_end: i32, pub _moo_smp_repeat: i32, pub _moo_fade_count: i32, pub _moo_fade_max: i32, pub _moo_fade_fade: i32, pub _moo_master_vol: f32, pub _moo_top: i32, pub _moo_smp_stride: f32, pub _moo_time_pan_index: i32, pub _moo_bt_tempo: f32, pub _moo_bt_clock: i32, pub _moo_bt_num: i32, pub _moo_group_smps: *mut i32, pub _moo_p_eve: *const EVERECORD, pub _moo_freq: *mut pxtnPulse_Frequency, pub _sampled_proc: pxtnSampledCallback, pub _sampled_user: *mut c_void, pub text: *mut pxtnText, pub master: *mut pxtnMaster, pub evels: *mut pxtnEvelist,
}

Fields

_b_init: bool_b_edit: bool_b_fix_evels_num: bool_dst_ch_num: i32_dst_sps: i32_dst_byte_per_smp: i32_ptn_bldr: *mut pxtnPulse_NoiseBuilder_delay_max: i32_delay_num: i32_delays: *mut *mut pxtnDelay_ovdrv_max: i32_ovdrv_num: i32_ovdrvs: *mut *mut pxtnOverDrive_woice_max: i32_woice_num: i32_woices: *mut *mut pxtnWoice_unit_max: i32_unit_num: i32_units: *mut *mut pxtnUnit_group_num: i32_moo_b_valid_data: bool
_moo_b_end_vomit: bool_moo_b_init: bool_moo_b_mute_by_unit: bool_moo_b_loop: bool_moo_smp_smooth: i32_moo_clock_rate: f32_moo_smp_count: i32_moo_smp_start: i32_moo_smp_end: i32_moo_smp_repeat: i32_moo_fade_count: i32_moo_fade_max: i32_moo_fade_fade: i32_moo_master_vol: f32_moo_top: i32_moo_smp_stride: f32_moo_time_pan_index: i32_moo_bt_tempo: f32_moo_bt_clock: i32_moo_bt_num: i32_moo_group_smps: *mut i32_moo_p_eve: *const EVERECORD_moo_freq: *mut pxtnPulse_Frequency_sampled_proc: pxtnSampledCallback_sampled_user: *mut c_voidtext: *mut pxtnTextmaster: *mut pxtnMasterevels: *mut pxtnEvelist

Implementations

Trait Implementations

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.