pub struct MusicRequest {
pub model: String,
pub prompt: String,
pub duration_seconds: Option<i32>,
}Expand description
Request body for music generation.
Fields§
§model: StringMusic generation model (e.g. “lyria”).
prompt: StringDescribes the music to generate.
duration_seconds: Option<i32>Target duration in seconds (default 30).
Trait Implementations§
Source§impl Clone for MusicRequest
impl Clone for MusicRequest
Source§fn clone(&self) -> MusicRequest
fn clone(&self) -> MusicRequest
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 MusicRequest
impl Debug for MusicRequest
Source§impl Default for MusicRequest
impl Default for MusicRequest
Source§fn default() -> MusicRequest
fn default() -> MusicRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MusicRequest
impl RefUnwindSafe for MusicRequest
impl Send for MusicRequest
impl Sync for MusicRequest
impl Unpin for MusicRequest
impl UnsafeUnpin for MusicRequest
impl UnwindSafe for MusicRequest
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