pub struct RealtimeAudioConfigInputBuilder(/* private fields */);Expand description
Builder for RealtimeAudioConfigInput.
Implementations§
Source§impl RealtimeAudioConfigInputBuilder
impl RealtimeAudioConfigInputBuilder
pub fn format(self, value: impl Into<Option<RealtimeAudioFormats>>) -> Self
pub fn noise_reduction( self, value: impl Into<Option<RealtimeAudioConfigInputNoiseReduction>>, ) -> Self
pub fn transcription(self, value: impl Into<Option<AudioTranscription>>) -> Self
pub fn turn_detection( self, value: impl Into<Option<RealtimeAudioInputTurnDetection>>, ) -> Self
pub fn rest(self, value: Rest) -> Self
Sourcepub fn build(self) -> RealtimeAudioConfigInput
pub fn build(self) -> RealtimeAudioConfigInput
Return the completed wire value.
Auto Trait Implementations§
impl Freeze for RealtimeAudioConfigInputBuilder
impl RefUnwindSafe for RealtimeAudioConfigInputBuilder
impl Send for RealtimeAudioConfigInputBuilder
impl Sync for RealtimeAudioConfigInputBuilder
impl Unpin for RealtimeAudioConfigInputBuilder
impl UnsafeUnpin for RealtimeAudioConfigInputBuilder
impl UnwindSafe for RealtimeAudioConfigInputBuilder
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