pub struct ElevenLabsBackend {
pub client: Client,
}Fields§
§client: ClientTrait Implementations§
Source§impl SfxBackend for ElevenLabsBackend
impl SfxBackend for ElevenLabsBackend
fn name(&self) -> &'static str
fn generate_to( &mut self, out_path: &Path, prompt: Option<&str>, duration_seconds: f64, prompt_influence: f64, ) -> Result<()>
Source§fn asset_comment(&self) -> Option<&'static str>
fn asset_comment(&self) -> Option<&'static str>
asset_comment, when the backend attaches a provenance note.fn close(&mut self) -> Result<()>
Auto Trait Implementations§
impl Freeze for ElevenLabsBackend
impl RefUnwindSafe for ElevenLabsBackend
impl Send for ElevenLabsBackend
impl Sync for ElevenLabsBackend
impl Unpin for ElevenLabsBackend
impl UnsafeUnpin for ElevenLabsBackend
impl UnwindSafe for ElevenLabsBackend
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