pub struct DtlsStateChangeNotification {
pub dtls_state: DtlsState,
pub remote_cert: Option<String>,
}
Expand description
The table DtlsStateChangeNotification
in the namespace FBS.WebRtcTransport
Generated from these locations:
- Table
DtlsStateChangeNotification
in the filefbs/webRtcTransport.fbs:134
Fields§
§dtls_state: DtlsState
The field dtls_state
in the table DtlsStateChangeNotification
remote_cert: Option<String>
The field remote_cert
in the table DtlsStateChangeNotification
Implementations§
Source§impl DtlsStateChangeNotification
impl DtlsStateChangeNotification
Sourcepub fn builder() -> DtlsStateChangeNotificationBuilder<()>
pub fn builder() -> DtlsStateChangeNotificationBuilder<()>
Creates a DtlsStateChangeNotificationBuilder for serializing an instance of this table.
pub fn create( builder: &mut Builder, field_dtls_state: impl WriteAsDefault<DtlsState, DtlsState>, field_remote_cert: impl WriteAsOptional<Offset<str>>, ) -> Offset<Self>
Trait Implementations§
Source§impl Clone for DtlsStateChangeNotification
impl Clone for DtlsStateChangeNotification
Source§fn clone(&self) -> DtlsStateChangeNotification
fn clone(&self) -> DtlsStateChangeNotification
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for DtlsStateChangeNotification
impl Debug for DtlsStateChangeNotification
Source§impl<'de> Deserialize<'de> for DtlsStateChangeNotification
impl<'de> Deserialize<'de> for DtlsStateChangeNotification
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 Hash for DtlsStateChangeNotification
impl Hash for DtlsStateChangeNotification
Source§impl Ord for DtlsStateChangeNotification
impl Ord for DtlsStateChangeNotification
Source§fn cmp(&self, other: &DtlsStateChangeNotification) -> Ordering
fn cmp(&self, other: &DtlsStateChangeNotification) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for DtlsStateChangeNotification
impl PartialOrd for DtlsStateChangeNotification
Source§impl<'a> TryFrom<DtlsStateChangeNotificationRef<'a>> for DtlsStateChangeNotification
impl<'a> TryFrom<DtlsStateChangeNotificationRef<'a>> for DtlsStateChangeNotification
impl Eq for DtlsStateChangeNotification
impl StructuralPartialEq for DtlsStateChangeNotification
impl VectorWrite<Offset<DtlsStateChangeNotification>> for DtlsStateChangeNotification
impl WriteAs<Offset<DtlsStateChangeNotification>> for DtlsStateChangeNotification
impl WriteAsOffset<DtlsStateChangeNotification> for DtlsStateChangeNotification
impl<T0: WriteAsDefault<DtlsState, DtlsState>, T1: WriteAsOptional<Offset<str>>> WriteAsOffset<DtlsStateChangeNotification> for DtlsStateChangeNotificationBuilder<(T0, T1)>
impl WriteAsOptional<Offset<DtlsStateChangeNotification>> for DtlsStateChangeNotification
Auto Trait Implementations§
impl Freeze for DtlsStateChangeNotification
impl RefUnwindSafe for DtlsStateChangeNotification
impl Send for DtlsStateChangeNotification
impl Sync for DtlsStateChangeNotification
impl Unpin for DtlsStateChangeNotification
impl UnwindSafe for DtlsStateChangeNotification
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