pub enum NetworkName {
Ipv4,
Ipv6,
Onion,
}
Expand description
Network name.
Variants§
Trait Implementations§
Source§impl Clone for NetworkName
impl Clone for NetworkName
Source§fn clone(&self) -> NetworkName
fn clone(&self) -> NetworkName
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 NetworkName
impl Debug for NetworkName
Source§impl<'de> Deserialize<'de> for NetworkName
impl<'de> Deserialize<'de> for NetworkName
Source§fn deserialize<D>(
deserializer: D,
) -> Result<NetworkName, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<NetworkName, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl FromStr for NetworkName
impl FromStr for NetworkName
Source§impl PartialEq for NetworkName
impl PartialEq for NetworkName
Source§impl Serialize for NetworkName
impl Serialize for NetworkName
Source§fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Copy for NetworkName
impl Eq for NetworkName
impl StructuralPartialEq for NetworkName
Auto Trait Implementations§
impl Freeze for NetworkName
impl RefUnwindSafe for NetworkName
impl Send for NetworkName
impl Sync for NetworkName
impl Unpin for NetworkName
impl UnwindSafe for NetworkName
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