pub enum DtlsState {
New,
Connecting,
Connected,
Failed,
Closed,
}
Expand description
DTLS state.
Variants§
New
DTLS procedures not yet initiated.
Connecting
DTLS connecting.
Connected
DTLS successfully connected (SRTP keys already extracted).
Failed
DTLS connection failed.
Closed
DTLS state when the transport
has been closed.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DtlsState
impl<'de> Deserialize<'de> for DtlsState
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
Source§impl Ord for DtlsState
impl Ord for DtlsState
Source§impl PartialOrd for DtlsState
impl PartialOrd for DtlsState
impl Copy for DtlsState
impl Eq for DtlsState
impl StructuralPartialEq for DtlsState
Auto Trait Implementations§
impl Freeze for DtlsState
impl RefUnwindSafe for DtlsState
impl Send for DtlsState
impl Sync for DtlsState
impl Unpin for DtlsState
impl UnwindSafe for DtlsState
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