pub struct SolicitOfferParams {
pub stream_usage: u8,
pub originating_endpoint_id: 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 SolicitOffer command
Fields§
§stream_usage: u8§originating_endpoint_id: 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 SolicitOfferParams
impl RefUnwindSafe for SolicitOfferParams
impl Send for SolicitOfferParams
impl Sync for SolicitOfferParams
impl Unpin for SolicitOfferParams
impl UnsafeUnpin for SolicitOfferParams
impl UnwindSafe for SolicitOfferParams
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