pub struct RealtimeTranslationSessionCreateRequest {
pub model: String,
pub audio: Option<RealtimeTranslationAudio>,
}Expand description
Realtime translation session configuration. Translation sessions stream source audio in and translated audio plus transcript deltas out continuously.
Fields§
§model: StringThe Realtime translation model used for this session.
audio: Option<RealtimeTranslationAudio>Configuration for translation input and output audio.
Trait Implementations§
Source§impl Clone for RealtimeTranslationSessionCreateRequest
impl Clone for RealtimeTranslationSessionCreateRequest
Source§fn clone(&self) -> RealtimeTranslationSessionCreateRequest
fn clone(&self) -> RealtimeTranslationSessionCreateRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for RealtimeTranslationSessionCreateRequest
impl<'de> Deserialize<'de> for RealtimeTranslationSessionCreateRequest
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<RealtimeTranslationSessionCreateRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RealtimeTranslationSessionCreateRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for RealtimeTranslationSessionCreateRequest
impl Serialize for RealtimeTranslationSessionCreateRequest
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for RealtimeTranslationSessionCreateRequest
impl RefUnwindSafe for RealtimeTranslationSessionCreateRequest
impl Send for RealtimeTranslationSessionCreateRequest
impl Sync for RealtimeTranslationSessionCreateRequest
impl Unpin for RealtimeTranslationSessionCreateRequest
impl UnsafeUnpin for RealtimeTranslationSessionCreateRequest
impl UnwindSafe for RealtimeTranslationSessionCreateRequest
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