pub struct SimpleRemotePeerConnection {}
Expand description
Helper for creating a simple ‘remote’ (answerer) peer connection without having to configure the PeerConnectionBuilder
A “simple peer connection” uses default google STUN/TURN servers, and default policies. It includes a single data channel.
Implementations§
Source§impl SimpleRemotePeerConnection
impl SimpleRemotePeerConnection
Sourcepub async fn build(offer: SessionDescription) -> Result<PeerConnection, Error>
pub async fn build(offer: SessionDescription) -> Result<PeerConnection, Error>
Create new simple remote peer connection from a received offer
Ordered indicates whether the data transmitted across the data channel is allowed to be delivered out of order.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SimpleRemotePeerConnection
impl RefUnwindSafe for SimpleRemotePeerConnection
impl Send for SimpleRemotePeerConnection
impl Sync for SimpleRemotePeerConnection
impl Unpin for SimpleRemotePeerConnection
impl UnwindSafe for SimpleRemotePeerConnection
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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