pub struct AudioStreamSender { /* private fields */ }
Implementations§
Source§impl AudioStreamSender
impl AudioStreamSender
pub fn create_pair( min_buf: usize, max_buf: usize, ) -> (AudioStreamSender, AudioStreamReceiver)
pub fn send( &self, route_id: u64, buffer: AudioBuffer, ) -> Result<(), SendError<(u64, AudioBuffer)>>
Trait Implementations§
Source§impl Clone for AudioStreamSender
impl Clone for AudioStreamSender
Source§fn clone(&self) -> AudioStreamSender
fn clone(&self) -> AudioStreamSender
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 Send for AudioStreamSender
Auto Trait Implementations§
impl Freeze for AudioStreamSender
impl RefUnwindSafe for AudioStreamSender
impl Sync for AudioStreamSender
impl Unpin for AudioStreamSender
impl UnwindSafe for AudioStreamSender
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