#[repr(u8)]pub enum IceRole {
Controlled = 0,
Controlling = 1,
}
Expand description
The enum IceRole
in the namespace FBS.WebRtcTransport
Generated from these locations:
- Enum
IceRole
in the filefbs/webRtcTransport.fbs:75
Variants§
Controlled = 0
The variant CONTROLLED
in the enum IceRole
Controlling = 1
The variant CONTROLLING
in the enum IceRole
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for IceRole
impl<'de> Deserialize<'de> for IceRole
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 IceRole
impl Ord for IceRole
Source§impl PartialOrd for IceRole
impl PartialOrd for IceRole
Source§impl TryFrom<u8> for IceRole
impl TryFrom<u8> for IceRole
Source§type Error = UnknownEnumTagKind
type Error = UnknownEnumTagKind
The type returned in the event of a conversion error.
impl Copy for IceRole
impl Eq for IceRole
impl StructuralPartialEq for IceRole
impl VectorWrite<IceRole> for IceRole
impl WriteAs<IceRole> for IceRole
impl WriteAsDefault<IceRole, IceRole> for IceRole
impl WriteAsOptional<IceRole> for IceRole
Auto Trait Implementations§
impl Freeze for IceRole
impl RefUnwindSafe for IceRole
impl Send for IceRole
impl Sync for IceRole
impl Unpin for IceRole
impl UnwindSafe for IceRole
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