pub struct ElevenMusicRequest {
pub model: String,
pub prompt: String,
pub sections: Option<Vec<MusicSection>>,
pub duration_seconds: Option<i32>,
pub language: Option<String>,
pub vocals: Option<bool>,
pub style: Option<String>,
pub style_exclude: Option<String>,
pub finetune_id: Option<String>,
pub edit_reference_id: Option<String>,
pub edit_instruction: Option<String>,
}Expand description
Request body for advanced music generation (ElevenLabs Eleven Music).
Fields§
§model: String§prompt: String§sections: Option<Vec<MusicSection>>§duration_seconds: Option<i32>§language: Option<String>§vocals: Option<bool>§style: Option<String>§style_exclude: Option<String>§finetune_id: Option<String>§edit_reference_id: Option<String>§edit_instruction: Option<String>Trait Implementations§
Source§impl Clone for ElevenMusicRequest
impl Clone for ElevenMusicRequest
Source§fn clone(&self) -> ElevenMusicRequest
fn clone(&self) -> ElevenMusicRequest
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 moreSource§impl Debug for ElevenMusicRequest
impl Debug for ElevenMusicRequest
Source§impl Default for ElevenMusicRequest
impl Default for ElevenMusicRequest
Source§fn default() -> ElevenMusicRequest
fn default() -> ElevenMusicRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ElevenMusicRequest
impl RefUnwindSafe for ElevenMusicRequest
impl Send for ElevenMusicRequest
impl Sync for ElevenMusicRequest
impl Unpin for ElevenMusicRequest
impl UnsafeUnpin for ElevenMusicRequest
impl UnwindSafe for ElevenMusicRequest
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