pub struct RTCMessageRTC {
pub id: String,
pub offer: Option<RTCMessageSDP>,
pub answer: Option<RTCMessageSDP>,
pub candidate: Option<RTCMessageCandidate>,
}Fields§
§id: String§offer: Option<RTCMessageSDP>§answer: Option<RTCMessageSDP>§candidate: Option<RTCMessageCandidate>Trait Implementations§
Source§impl Debug for RTCMessageRTC
impl Debug for RTCMessageRTC
Source§impl<'de> Deserialize<'de> for RTCMessageRTC
impl<'de> Deserialize<'de> for RTCMessageRTC
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RTCMessageRTC
impl RefUnwindSafe for RTCMessageRTC
impl Send for RTCMessageRTC
impl Sync for RTCMessageRTC
impl Unpin for RTCMessageRTC
impl UnwindSafe for RTCMessageRTC
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