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