#[repr(C)]pub struct ProcessData {
pub processMode: int32,
pub symbolicSampleSize: int32,
pub numSamples: int32,
pub numInputs: int32,
pub numOutputs: int32,
pub inputs: *mut AudioBusBuffers,
pub outputs: *mut AudioBusBuffers,
pub inputParameterChanges: *mut IParameterChanges,
pub outputParameterChanges: *mut IParameterChanges,
pub inputEvents: *mut IEventList,
pub outputEvents: *mut IEventList,
pub processContext: *mut ProcessContext,
}Fields§
§processMode: int32§symbolicSampleSize: int32§numSamples: int32§numInputs: int32§numOutputs: int32§inputs: *mut AudioBusBuffers§outputs: *mut AudioBusBuffers§inputParameterChanges: *mut IParameterChanges§outputParameterChanges: *mut IParameterChanges§inputEvents: *mut IEventList§outputEvents: *mut IEventList§processContext: *mut ProcessContextTrait Implementations§
Source§impl Clone for ProcessData
impl Clone for ProcessData
Source§fn clone(&self) -> ProcessData
fn clone(&self) -> ProcessData
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ProcessData
impl Send for ProcessData
impl Sync for ProcessData
Auto Trait Implementations§
impl Freeze for ProcessData
impl RefUnwindSafe for ProcessData
impl Unpin for ProcessData
impl UnwindSafe for ProcessData
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