pub struct AudioBufferList { /* private fields */ }Implementations§
Source§impl AudioBufferList
impl AudioBufferList
pub fn num_buffers(&self) -> usize
pub fn get_number_buffers(&self) -> usize
pub fn get(&self, index: usize) -> Option<&AudioBuffer>
pub fn get_buffer(&self, index: usize) -> Option<AudioBufferRef<'_>>
pub fn get_mut(&mut self, index: usize) -> Option<&mut AudioBuffer>
pub fn iter(&self) -> AudioBufferListIter<'_> ⓘ
Trait Implementations§
Source§impl Display for AudioBufferList
impl Display for AudioBufferList
Source§impl Drop for AudioBufferList
impl Drop for AudioBufferList
Source§impl<'a> IntoIterator for &'a AudioBufferList
impl<'a> IntoIterator for &'a AudioBufferList
Auto Trait Implementations§
impl Freeze for AudioBufferList
impl RefUnwindSafe for AudioBufferList
impl !Send for AudioBufferList
impl !Sync for AudioBufferList
impl Unpin for AudioBufferList
impl UnwindSafe for AudioBufferList
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