Enum medea_client_api_proto::stats::IceRole
source · pub enum IceRole {
Unknown,
Controlling,
Controlled,
}
Variants§
Unknown
Agent whose role as defined by Section 3 in RFC 5245, has not yet been determined.
Controlling
Controlling agent as defined by Section 3 in RFC 5245.
Controlled
Controlled agent as defined by Section 3 in RFC 5245.
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 PartialEq<IceRole> for IceRole
impl PartialEq<IceRole> for IceRole
impl Copy for IceRole
impl Eq for IceRole
impl StructuralEq for IceRole
impl StructuralPartialEq for IceRole
Auto Trait Implementations§
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