Enum sieve::compiler::ReceivedHostname
source · pub enum ReceivedHostname {
Name,
Ip,
Any,
}
Variants§
Trait Implementations§
source§impl Clone for ReceivedHostname
impl Clone for ReceivedHostname
source§fn clone(&self) -> ReceivedHostname
fn clone(&self) -> ReceivedHostname
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 ReceivedHostname
impl Debug for ReceivedHostname
source§impl<'de> Deserialize<'de> for ReceivedHostname
impl<'de> Deserialize<'de> for ReceivedHostname
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 for ReceivedHostname
impl PartialEq for ReceivedHostname
source§fn eq(&self, other: &ReceivedHostname) -> bool
fn eq(&self, other: &ReceivedHostname) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for ReceivedHostname
impl Serialize for ReceivedHostname
impl Eq for ReceivedHostname
impl StructuralPartialEq for ReceivedHostname
Auto Trait Implementations§
impl Freeze for ReceivedHostname
impl RefUnwindSafe for ReceivedHostname
impl Send for ReceivedHostname
impl Sync for ReceivedHostname
impl Unpin for ReceivedHostname
impl UnwindSafe for ReceivedHostname
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