pub struct AudioAdapter {
pub format: AudioFormat,
}Fields§
§format: AudioFormatImplementations§
Source§impl AudioAdapter
impl AudioAdapter
pub fn new(format: AudioFormat) -> Self
Trait Implementations§
Source§impl RefrainAdapter for AudioAdapter
impl RefrainAdapter for AudioAdapter
fn name(&self) -> &str
fn emit( &self, refrain: &ExtractedRefrain<'_>, _ctx: &EmitCtx, ) -> Result<Vec<u8>, AdapterErr>
fn capabilities(&self) -> AdapterCaps
Auto Trait Implementations§
impl Freeze for AudioAdapter
impl RefUnwindSafe for AudioAdapter
impl Send for AudioAdapter
impl Sync for AudioAdapter
impl Unpin for AudioAdapter
impl UnsafeUnpin for AudioAdapter
impl UnwindSafe for AudioAdapter
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