pub struct VideoTranslateRequest {
pub video_url: Option<String>,
pub video_base64: Option<String>,
pub target_language: String,
pub source_language: Option<String>,
}Expand description
Request body for video translation.
Fields§
§video_url: Option<String>URL of the video to translate.
video_base64: Option<String>Base64-encoded video (alternative to URL).
target_language: StringTarget language code.
source_language: Option<String>Source language code (auto-detected if omitted).
Trait Implementations§
Source§impl Clone for VideoTranslateRequest
impl Clone for VideoTranslateRequest
Source§fn clone(&self) -> VideoTranslateRequest
fn clone(&self) -> VideoTranslateRequest
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 VideoTranslateRequest
impl Debug for VideoTranslateRequest
Source§impl Default for VideoTranslateRequest
impl Default for VideoTranslateRequest
Source§fn default() -> VideoTranslateRequest
fn default() -> VideoTranslateRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for VideoTranslateRequest
impl RefUnwindSafe for VideoTranslateRequest
impl Send for VideoTranslateRequest
impl Sync for VideoTranslateRequest
impl Unpin for VideoTranslateRequest
impl UnsafeUnpin for VideoTranslateRequest
impl UnwindSafe for VideoTranslateRequest
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