pub struct RealtimeTranscriptionSessionCreateResponse {
    pub client_secret: RealtimeTranscriptionSessionCreateResponse_ClientSecret,
    pub modalities: Vec<String>,
    pub input_audio_format: String,
    pub input_audio_transcription: RealtimeTranscriptionSessionCreateResponse_InputAudioTranscription,
    pub turn_detection: RealtimeTranscriptionSessionCreateResponse_TurnDetection,
}Expand description
A new Realtime transcription session configuration.
Fields§
§client_secret: RealtimeTranscriptionSessionCreateResponse_ClientSecret§modalities: Vec<String>The set of modalities the model can respond with.
input_audio_format: StringThe format of input audio.
input_audio_transcription: RealtimeTranscriptionSessionCreateResponse_InputAudioTranscription§turn_detection: RealtimeTranscriptionSessionCreateResponse_TurnDetectionTrait Implementations§
Source§impl Clone for RealtimeTranscriptionSessionCreateResponse
 
impl Clone for RealtimeTranscriptionSessionCreateResponse
Source§fn clone(&self) -> RealtimeTranscriptionSessionCreateResponse
 
fn clone(&self) -> RealtimeTranscriptionSessionCreateResponse
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for RealtimeTranscriptionSessionCreateResponse
impl RefUnwindSafe for RealtimeTranscriptionSessionCreateResponse
impl Send for RealtimeTranscriptionSessionCreateResponse
impl Sync for RealtimeTranscriptionSessionCreateResponse
impl Unpin for RealtimeTranscriptionSessionCreateResponse
impl UnwindSafe for RealtimeTranscriptionSessionCreateResponse
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