#[non_exhaustive]pub struct CreateRealtimeSessionRequestBuilder { /* private fields */ }Expand description
EN: Builder for realtime session creation requests. 中文:realtime session 创建请求的构建器。
Implementations§
Source§impl CreateRealtimeSessionRequestBuilder
impl CreateRealtimeSessionRequestBuilder
Sourcepub fn model(self, model: impl Into<String>) -> Self
pub fn model(self, model: impl Into<String>) -> Self
EN: Sets the realtime model. 中文:设置 realtime 模型。
Sourcepub fn extra(self, name: impl Into<String>, value: Value) -> Self
pub fn extra(self, name: impl Into<String>, value: Value) -> Self
EN: Adds a forward-compatible JSON field. 中文:添加一个前向兼容 JSON 字段。
Sourcepub fn build(self) -> Result<CreateRealtimeSessionRequest, LingerError>
pub fn build(self) -> Result<CreateRealtimeSessionRequest, LingerError>
EN: Builds and validates the request. 中文:构建并校验请求。
Trait Implementations§
Source§impl Clone for CreateRealtimeSessionRequestBuilder
impl Clone for CreateRealtimeSessionRequestBuilder
Source§fn clone(&self) -> CreateRealtimeSessionRequestBuilder
fn clone(&self) -> CreateRealtimeSessionRequestBuilder
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 Default for CreateRealtimeSessionRequestBuilder
impl Default for CreateRealtimeSessionRequestBuilder
Source§fn default() -> CreateRealtimeSessionRequestBuilder
fn default() -> CreateRealtimeSessionRequestBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CreateRealtimeSessionRequestBuilder
impl RefUnwindSafe for CreateRealtimeSessionRequestBuilder
impl Send for CreateRealtimeSessionRequestBuilder
impl Sync for CreateRealtimeSessionRequestBuilder
impl Unpin for CreateRealtimeSessionRequestBuilder
impl UnsafeUnpin for CreateRealtimeSessionRequestBuilder
impl UnwindSafe for CreateRealtimeSessionRequestBuilder
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