pub struct Ipv6Filter {
pub protocol: Option<Protocol>,
pub dst_port: Option<PortRange>,
pub src_port: Option<PortRange>,
}
Expand description
Filters IPv6 traffic.
Fields§
§protocol: Option<Protocol>
Protocol.
dst_port: Option<PortRange>
Destination Port.
src_port: Option<PortRange>
Source Port.
Implementations§
Source§impl Ipv6Filter
impl Ipv6Filter
Trait Implementations§
Source§impl Clone for Ipv6Filter
impl Clone for Ipv6Filter
Source§fn clone(&self) -> Ipv6Filter
fn clone(&self) -> Ipv6Filter
Returns a duplicate 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 Ipv6Filter
impl Debug for Ipv6Filter
Source§impl Default for Ipv6Filter
impl Default for Ipv6Filter
Source§fn default() -> Ipv6Filter
fn default() -> Ipv6Filter
Returns the “default value” for a type. Read more
Source§impl From<Ipv6Filter> for Filter
impl From<Ipv6Filter> for Filter
Source§fn from(value: Ipv6Filter) -> Self
fn from(value: Ipv6Filter) -> Self
Converts to this type from the input type.
Source§impl PartialEq for Ipv6Filter
impl PartialEq for Ipv6Filter
impl Eq for Ipv6Filter
impl StructuralPartialEq for Ipv6Filter
Auto Trait Implementations§
impl Freeze for Ipv6Filter
impl RefUnwindSafe for Ipv6Filter
impl Send for Ipv6Filter
impl Sync for Ipv6Filter
impl Unpin for Ipv6Filter
impl UnwindSafe for Ipv6Filter
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.