pub struct TranslationParams {
pub file: Vec<u8>,
pub filename: String,
pub model: String,
pub prompt: Option<String>,
pub response_format: Option<AudioResponseFormat>,
pub temperature: Option<f64>,
}Expand description
Parameters for audio translation (multipart upload).
Fields§
§file: Vec<u8>§filename: String§model: String§prompt: Option<String>§response_format: Option<AudioResponseFormat>§temperature: Option<f64>Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TranslationParams
impl RefUnwindSafe for TranslationParams
impl Send for TranslationParams
impl Sync for TranslationParams
impl Unpin for TranslationParams
impl UnsafeUnpin for TranslationParams
impl UnwindSafe for TranslationParams
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