pub struct Masquerade {}
Expand description
Sets the source IP to that of the output interface.
Trait Implementations§
Source§impl Clone for Masquerade
impl Clone for Masquerade
Source§impl Debug for Masquerade
impl Debug for Masquerade
Source§impl Default for Masquerade
impl Default for Masquerade
Source§fn default() -> Masquerade
fn default() -> Masquerade
Returns the “default value” for a type. Read more
Source§impl Expression for Masquerade
impl Expression for Masquerade
Source§impl From<Masquerade> for ExpressionVariant
impl From<Masquerade> for ExpressionVariant
Source§fn from(val: Masquerade) -> Self
fn from(val: Masquerade) -> Self
Converts to this type from the input type.
Source§impl PartialEq for Masquerade
impl PartialEq for Masquerade
impl Eq for Masquerade
impl StructuralPartialEq for Masquerade
Auto Trait Implementations§
impl Freeze for Masquerade
impl RefUnwindSafe for Masquerade
impl Send for Masquerade
impl Sync for Masquerade
impl Unpin for Masquerade
impl UnwindSafe for Masquerade
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