#[non_exhaustive]pub struct RealtimeResponseCreateAudioOutputOutputVoiceID {
pub id: String,
pub rest: Rest,
}Expand description
Source: openai/types/realtime/realtime_response_create_audio_output.py, OutputVoiceID.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.id: String§rest: RestImplementations§
Source§impl RealtimeResponseCreateAudioOutputOutputVoiceID
impl RealtimeResponseCreateAudioOutputOutputVoiceID
Sourcepub fn builder(
id: String,
) -> RealtimeResponseCreateAudioOutputOutputVoiceIDBuilder
pub fn builder( id: String, ) -> RealtimeResponseCreateAudioOutputOutputVoiceIDBuilder
Start a builder by supplying the required fields in declaration order.
Trait Implementations§
Source§impl DeclaredFields for RealtimeResponseCreateAudioOutputOutputVoiceID
impl DeclaredFields for RealtimeResponseCreateAudioOutputOutputVoiceID
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for RealtimeResponseCreateAudioOutputOutputVoiceID
impl<'de> Deserialize<'de> for RealtimeResponseCreateAudioOutputOutputVoiceID
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for RealtimeResponseCreateAudioOutputOutputVoiceID
Auto Trait Implementations§
impl Freeze for RealtimeResponseCreateAudioOutputOutputVoiceID
impl RefUnwindSafe for RealtimeResponseCreateAudioOutputOutputVoiceID
impl Send for RealtimeResponseCreateAudioOutputOutputVoiceID
impl Sync for RealtimeResponseCreateAudioOutputOutputVoiceID
impl Unpin for RealtimeResponseCreateAudioOutputOutputVoiceID
impl UnsafeUnpin for RealtimeResponseCreateAudioOutputOutputVoiceID
impl UnwindSafe for RealtimeResponseCreateAudioOutputOutputVoiceID
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