pub struct DtlsParameters {
pub fingerprints: Vec<Fingerprint>,
pub role: DtlsRole,
}
Expand description
The table DtlsParameters
in the namespace FBS.WebRtcTransport
Generated from these locations:
- Table
DtlsParameters
in the filefbs/webRtcTransport.fbs:56
Fields§
§fingerprints: Vec<Fingerprint>
The field fingerprints
in the table DtlsParameters
role: DtlsRole
The field role
in the table DtlsParameters
Implementations§
Source§impl DtlsParameters
impl DtlsParameters
Sourcepub fn builder() -> DtlsParametersBuilder<()>
pub fn builder() -> DtlsParametersBuilder<()>
Creates a DtlsParametersBuilder for serializing an instance of this table.
pub fn create( builder: &mut Builder, field_fingerprints: impl WriteAs<Offset<[Offset<Fingerprint>]>>, field_role: impl WriteAsDefault<DtlsRole, DtlsRole>, ) -> Offset<Self>
Trait Implementations§
Source§impl Clone for DtlsParameters
impl Clone for DtlsParameters
Source§fn clone(&self) -> DtlsParameters
fn clone(&self) -> DtlsParameters
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 DtlsParameters
impl Debug for DtlsParameters
Source§impl<'de> Deserialize<'de> for DtlsParameters
impl<'de> Deserialize<'de> for DtlsParameters
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 DtlsParameters
impl Hash for DtlsParameters
Source§impl Ord for DtlsParameters
impl Ord for DtlsParameters
Source§fn cmp(&self, other: &DtlsParameters) -> Ordering
fn cmp(&self, other: &DtlsParameters) -> 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 PartialEq for DtlsParameters
impl PartialEq for DtlsParameters
Source§impl PartialOrd for DtlsParameters
impl PartialOrd for DtlsParameters
Source§impl Serialize for DtlsParameters
impl Serialize for DtlsParameters
Source§impl<'a> TryFrom<DtlsParametersRef<'a>> for DtlsParameters
impl<'a> TryFrom<DtlsParametersRef<'a>> for DtlsParameters
impl Eq for DtlsParameters
impl StructuralPartialEq for DtlsParameters
impl VectorWrite<Offset<DtlsParameters>> for DtlsParameters
impl WriteAs<Offset<DtlsParameters>> for DtlsParameters
impl WriteAsOffset<DtlsParameters> for DtlsParameters
impl<T0: WriteAs<Offset<[Offset<Fingerprint>]>>, T1: WriteAsDefault<DtlsRole, DtlsRole>> WriteAsOffset<DtlsParameters> for DtlsParametersBuilder<(T0, T1)>
impl WriteAsOptional<Offset<DtlsParameters>> for DtlsParameters
Auto Trait Implementations§
impl Freeze for DtlsParameters
impl RefUnwindSafe for DtlsParameters
impl Send for DtlsParameters
impl Sync for DtlsParameters
impl Unpin for DtlsParameters
impl UnwindSafe for DtlsParameters
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