pub struct BetaRealtimeSession {
pub id: Option<String>,
pub session_type: Option<String>,
pub client_secret: Option<RealtimeSessionClientSecret>,
pub model: Option<String>,
pub modalities: Vec<String>,
pub extra: BTreeMap<String, Value>,
}Expand description
表示 Beta Realtime session 对象。
Fields§
§id: Option<String>会话 ID。
session_type: Option<String>会话类型。
client_secret: Option<RealtimeSessionClientSecret>临时 client secret。
model: Option<String>模型 ID。
modalities: Vec<String>模态集合。
extra: BTreeMap<String, Value>额外字段。
Trait Implementations§
Source§impl Clone for BetaRealtimeSession
impl Clone for BetaRealtimeSession
Source§fn clone(&self) -> BetaRealtimeSession
fn clone(&self) -> BetaRealtimeSession
Returns a duplicate 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 moreSource§impl Debug for BetaRealtimeSession
impl Debug for BetaRealtimeSession
Source§impl Default for BetaRealtimeSession
impl Default for BetaRealtimeSession
Source§fn default() -> BetaRealtimeSession
fn default() -> BetaRealtimeSession
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BetaRealtimeSession
impl<'de> Deserialize<'de> for BetaRealtimeSession
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
Auto Trait Implementations§
impl Freeze for BetaRealtimeSession
impl RefUnwindSafe for BetaRealtimeSession
impl Send for BetaRealtimeSession
impl Sync for BetaRealtimeSession
impl Unpin for BetaRealtimeSession
impl UnsafeUnpin for BetaRealtimeSession
impl UnwindSafe for BetaRealtimeSession
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