/// Create an `AudioBuffer` from vectors of slices.
///
/// Each vector item represents either an input or output, and contains an array of samples. Eg
/// if inputs was a vector of size 2 containing slices of size 512, it would hold 2 inputs where
/// each input holds 512 samples.
Create an `AudioBuffer` from vectors of slices.
Each vector item represents either an input or output, and contains an array of samples. Eg
if inputs was a vector of size 2 containing slices of size 512, it would hold 2 inputs where
each input holds 512 samples.
Create an ` AudioBuffer ` from vectors of slices . Each vector item represents either an input or output and contains an array of samples . Eg if inputs was a vector of size 2 containing slices of size 512 it would hold 2 inputs where each input holds 512 samples .
pub fn new(inputs: Vec<&'a mut [T]>, outputs: Vec<&'a mut [T]>) -> AudioBuffer<'a, T> {
        AudioBuffer {
            inputs: inputs,
            outputs: outputs,
        }
    }
pub fn new ( inputs : Vec < & ' a mut [ T ] > , outputs : Vec < & ' a mut [ T ] > ) -> AudioBuffer < ' a , T > { AudioBuffer { inputs : inputs , outputs : outputs , } }
Create an `AudioBuffer` from vectors of slices.
Create an ` AudioBuffer ` from vectors of slices .
inputs
Vec<&'a mut [T]>
outputs
Vec<&'a mut [T]>