#[non_exhaustive]pub struct CreateRealtimeCallRequestBuilder { /* private fields */ }Expand description
EN: Builder for realtime call creation requests. 中文:realtime call 创建请求的构建器。
Implementations§
Source§impl CreateRealtimeCallRequestBuilder
impl CreateRealtimeCallRequestBuilder
Sourcepub fn sdp(self, sdp: impl Into<String>) -> Self
pub fn sdp(self, sdp: impl Into<String>) -> Self
EN: Sets the WebRTC SDP offer. 中文:设置 WebRTC SDP offer。
Sourcepub fn body_format(self, body_format: RealtimeCallBodyFormat) -> Self
pub fn body_format(self, body_format: RealtimeCallBodyFormat) -> Self
EN: Sets the request wire body format. 中文:设置请求传输体格式。
Sourcepub fn session(self, session: RealtimeSessionConfig) -> Self
pub fn session(self, session: RealtimeSessionConfig) -> Self
EN: Sets the optional session configuration for multipart requests. 中文:为 multipart 请求设置可选 session 配置。
Sourcepub fn build(self) -> Result<CreateRealtimeCallRequest, LingerError>
pub fn build(self) -> Result<CreateRealtimeCallRequest, LingerError>
EN: Builds and validates the request. 中文:构建并校验请求。
Trait Implementations§
Source§impl Clone for CreateRealtimeCallRequestBuilder
impl Clone for CreateRealtimeCallRequestBuilder
Source§fn clone(&self) -> CreateRealtimeCallRequestBuilder
fn clone(&self) -> CreateRealtimeCallRequestBuilder
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 CreateRealtimeCallRequestBuilder
impl Default for CreateRealtimeCallRequestBuilder
Source§fn default() -> CreateRealtimeCallRequestBuilder
fn default() -> CreateRealtimeCallRequestBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CreateRealtimeCallRequestBuilder
impl RefUnwindSafe for CreateRealtimeCallRequestBuilder
impl Send for CreateRealtimeCallRequestBuilder
impl Sync for CreateRealtimeCallRequestBuilder
impl Unpin for CreateRealtimeCallRequestBuilder
impl UnsafeUnpin for CreateRealtimeCallRequestBuilder
impl UnwindSafe for CreateRealtimeCallRequestBuilder
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