pub struct IpAddressOptions {
pub headers: Vec<String>,
pub disable_ip_tracking: bool,
pub ipv6_subnet: Ipv6Subnet,
}Fields§
§headers: Vec<String>§disable_ip_tracking: bool§ipv6_subnet: Ipv6SubnetImplementations§
Source§impl IpAddressOptions
impl IpAddressOptions
Trait Implementations§
Source§impl Clone for IpAddressOptions
impl Clone for IpAddressOptions
Source§fn clone(&self) -> IpAddressOptions
fn clone(&self) -> IpAddressOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 IpAddressOptions
impl Debug for IpAddressOptions
Source§impl Default for IpAddressOptions
impl Default for IpAddressOptions
Source§impl PartialEq for IpAddressOptions
impl PartialEq for IpAddressOptions
Source§fn eq(&self, other: &IpAddressOptions) -> bool
fn eq(&self, other: &IpAddressOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for IpAddressOptions
impl StructuralPartialEq for IpAddressOptions
Auto Trait Implementations§
impl Freeze for IpAddressOptions
impl RefUnwindSafe for IpAddressOptions
impl Send for IpAddressOptions
impl Sync for IpAddressOptions
impl Unpin for IpAddressOptions
impl UnsafeUnpin for IpAddressOptions
impl UnwindSafe for IpAddressOptions
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.