pub enum SignalingProtocolMessage {
Ok {
session_id: u64,
endpoint_id: u64,
},
Err {
session_id: u64,
endpoint_id: u64,
reason: Bytes,
},
Offer {
session_id: u64,
endpoint_id: u64,
offer_sdp: Bytes,
},
Answer {
session_id: u64,
endpoint_id: u64,
answer_sdp: Bytes,
},
Leave {
session_id: u64,
endpoint_id: u64,
},
}Variants§
Auto Trait Implementations§
impl !Freeze for SignalingProtocolMessage
impl RefUnwindSafe for SignalingProtocolMessage
impl Send for SignalingProtocolMessage
impl Sync for SignalingProtocolMessage
impl Unpin for SignalingProtocolMessage
impl UnsafeUnpin for SignalingProtocolMessage
impl UnwindSafe for SignalingProtocolMessage
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