pub struct DummyWebRtcController;
Trait Implementations§
source§impl WebRtcControllerBackend for DummyWebRtcController
impl WebRtcControllerBackend for DummyWebRtcController
fn configure(&mut self, _: &str, _: BundlePolicy) -> WebRtcResult
fn set_remote_description( &mut self, _: SessionDescription, _: Box<dyn FnOnce() + Send + 'static>, ) -> WebRtcResult
fn set_local_description( &mut self, _: SessionDescription, _: Box<dyn FnOnce() + Send + 'static>, ) -> WebRtcResult
fn add_ice_candidate(&mut self, _: IceCandidate) -> WebRtcResult
fn create_offer( &mut self, _: Box<dyn FnOnce(SessionDescription) + Send + 'static>, ) -> WebRtcResult
fn create_answer( &mut self, _: Box<dyn FnOnce(SessionDescription) + Send + 'static>, ) -> WebRtcResult
fn add_stream(&mut self, _: &MediaStreamId) -> WebRtcResult
fn create_data_channel( &mut self, _: &DataChannelInit, ) -> WebRtcDataChannelResult
fn close_data_channel(&mut self, _: &DataChannelId) -> WebRtcResult
fn send_data_channel_message( &mut self, _: &DataChannelId, _: &DataChannelMessage, ) -> WebRtcResult
fn internal_event(&mut self, _: InternalEvent) -> WebRtcResult
fn quit(&mut self)
Auto Trait Implementations§
impl Freeze for DummyWebRtcController
impl RefUnwindSafe for DummyWebRtcController
impl Send for DummyWebRtcController
impl Sync for DummyWebRtcController
impl Unpin for DummyWebRtcController
impl UnwindSafe for DummyWebRtcController
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