Enum webrtc_ice::mdns::MulticastDnsMode
source · [−]pub enum MulticastDnsMode {
Unspecified,
Disabled,
QueryOnly,
QueryAndGather,
}
Expand description
Represents the different Multicast modes that ICE can run.
Variants
Unspecified
Disabled
Means remote mDNS candidates will be discarded, and local host candidates will use IPs.
QueryOnly
Means remote mDNS candidates will be accepted, and local host candidates will use IPs.
QueryAndGather
Means remote mDNS candidates will be accepted, and local host candidates will use mDNS.
Trait Implementations
sourceimpl Clone for MulticastDnsMode
impl Clone for MulticastDnsMode
sourcefn clone(&self) -> MulticastDnsMode
fn clone(&self) -> MulticastDnsMode
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for MulticastDnsMode
impl Debug for MulticastDnsMode
sourceimpl Default for MulticastDnsMode
impl Default for MulticastDnsMode
sourceimpl PartialEq<MulticastDnsMode> for MulticastDnsMode
impl PartialEq<MulticastDnsMode> for MulticastDnsMode
sourcefn eq(&self, other: &MulticastDnsMode) -> bool
fn eq(&self, other: &MulticastDnsMode) -> bool
impl Copy for MulticastDnsMode
impl Eq for MulticastDnsMode
impl StructuralEq for MulticastDnsMode
impl StructuralPartialEq for MulticastDnsMode
Auto Trait Implementations
impl RefUnwindSafe for MulticastDnsMode
impl Send for MulticastDnsMode
impl Sync for MulticastDnsMode
impl Unpin for MulticastDnsMode
impl UnwindSafe for MulticastDnsMode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more