pub enum RefAddr {
Addr(Addr),
Redacted,
}
Expand description
Reference Address
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RefAddr
impl<'de> Deserialize<'de> for RefAddr
Source§fn deserialize<D>(
deserializer: D,
) -> Result<RefAddr, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<RefAddr, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for RefAddr
impl Serialize for RefAddr
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 RefAddr
impl Eq for RefAddr
impl StructuralPartialEq for RefAddr
Auto Trait Implementations§
impl Freeze for RefAddr
impl RefUnwindSafe for RefAddr
impl Send for RefAddr
impl Sync for RefAddr
impl Unpin for RefAddr
impl UnwindSafe for RefAddr
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.