pub struct RealtimeCreateClientSecretRequest {
pub session: Session,
pub expires_after: Option<ClientSecretExpiration>,
}Expand description
Request to create a Realtime client secret.
Fields§
§session: SessionSession configuration to use for the client secret. Choose either a realtime session or a transcription session.
expires_after: Option<ClientSecretExpiration>Configuration for the client secret expiration.
Trait Implementations§
Source§impl Clone for RealtimeCreateClientSecretRequest
impl Clone for RealtimeCreateClientSecretRequest
Source§fn clone(&self) -> RealtimeCreateClientSecretRequest
fn clone(&self) -> RealtimeCreateClientSecretRequest
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 Serialize for RealtimeCreateClientSecretRequest
impl Serialize for RealtimeCreateClientSecretRequest
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 RealtimeCreateClientSecretRequest
impl RefUnwindSafe for RealtimeCreateClientSecretRequest
impl Send for RealtimeCreateClientSecretRequest
impl Sync for RealtimeCreateClientSecretRequest
impl Unpin for RealtimeCreateClientSecretRequest
impl UnsafeUnpin for RealtimeCreateClientSecretRequest
impl UnwindSafe for RealtimeCreateClientSecretRequest
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