pub struct BridgeHandle { /* private fields */ }Expand description
Handle representing an active bridge between two media sessions.
Dropping this handle tears the bridge down: the cancel gate flips synchronously, partner map entries are removed immediately, and the background forwarder tasks are aborted asynchronously.
Implementations§
Trait Implementations§
Source§impl Drop for BridgeHandle
impl Drop for BridgeHandle
Auto Trait Implementations§
impl !RefUnwindSafe for BridgeHandle
impl !UnwindSafe for BridgeHandle
impl Freeze for BridgeHandle
impl Send for BridgeHandle
impl Sync for BridgeHandle
impl Unpin for BridgeHandle
impl UnsafeUnpin for BridgeHandle
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> 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