pub struct NativeCodec { /* private fields */ }Implementations§
Source§impl NativeCodec
impl NativeCodec
pub fn open( install_dir: impl AsRef<Path>, options: &TsacOptions, ) -> Result<NativeCodec, Error>
pub fn device(&self) -> Device
pub fn encode_file( &self, in_wav: &Path, out_tsac: &Path, options: &TsacOptions, ) -> Result<(), Error>
pub fn decode_file(&self, in_tsac: &Path, out_wav: &Path) -> Result<(), Error>
pub fn model_hint(&self) -> PathBuf
Trait Implementations§
Source§impl Drop for NativeCodec
impl Drop for NativeCodec
impl Send for NativeCodec
Auto Trait Implementations§
impl !Freeze for NativeCodec
impl !RefUnwindSafe for NativeCodec
impl !Sync for NativeCodec
impl !UnwindSafe for NativeCodec
impl Unpin for NativeCodec
impl UnsafeUnpin for NativeCodec
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more