pub struct SoundEffectResponse {
pub audio_base64: String,
pub format: String,
pub size_bytes: i64,
pub model: String,
pub cost_ticks: i64,
pub request_id: String,
}Expand description
Response from sound effects generation.
Fields§
§audio_base64: StringBase64-encoded audio data.
format: StringAudio format (e.g. “mp3”).
size_bytes: i64File size in bytes.
model: StringModel used.
cost_ticks: i64Total cost in ticks.
request_id: StringUnique request identifier.
Trait Implementations§
Source§impl Clone for SoundEffectResponse
impl Clone for SoundEffectResponse
Source§fn clone(&self) -> SoundEffectResponse
fn clone(&self) -> SoundEffectResponse
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 SoundEffectResponse
impl Debug for SoundEffectResponse
Source§impl<'de> Deserialize<'de> for SoundEffectResponse
impl<'de> Deserialize<'de> for SoundEffectResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SoundEffectResponse
impl RefUnwindSafe for SoundEffectResponse
impl Send for SoundEffectResponse
impl Sync for SoundEffectResponse
impl Unpin for SoundEffectResponse
impl UnsafeUnpin for SoundEffectResponse
impl UnwindSafe for SoundEffectResponse
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