pub struct ProvideOfferParams {
pub web_rtc_session_id: Option<u8>,
pub sdp: String,
pub stream_usage: Option<u8>,
pub originating_endpoint_id: Option<u16>,
pub video_stream_id: Option<u16>,
pub audio_stream_id: Option<u16>,
pub ice_transport_policy: Option<String>,
pub metadata_enabled: bool,
pub s_frame_config: Option<SFrame>,
pub video_streams: Option<Vec<u16>>,
pub audio_streams: Option<Vec<u16>>,
}Expand description
Parameters for ProvideOffer command
Fields§
§web_rtc_session_id: Option<u8>§sdp: String§stream_usage: Option<u8>§originating_endpoint_id: Option<u16>§video_stream_id: Option<u16>§audio_stream_id: Option<u16>§ice_transport_policy: Option<String>§metadata_enabled: bool§s_frame_config: Option<SFrame>§video_streams: Option<Vec<u16>>§audio_streams: Option<Vec<u16>>Auto Trait Implementations§
impl Freeze for ProvideOfferParams
impl RefUnwindSafe for ProvideOfferParams
impl Send for ProvideOfferParams
impl Sync for ProvideOfferParams
impl Unpin for ProvideOfferParams
impl UnsafeUnpin for ProvideOfferParams
impl UnwindSafe for ProvideOfferParams
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