diff options
Diffstat (limited to 'nftnl/src/expr')
-rw-r--r-- | nftnl/src/expr/cmp.rs | 4 | ||||
-rw-r--r-- | nftnl/src/expr/payload.rs | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/nftnl/src/expr/cmp.rs b/nftnl/src/expr/cmp.rs index 7cde1e4..5124149 100644 --- a/nftnl/src/expr/cmp.rs +++ b/nftnl/src/expr/cmp.rs @@ -27,9 +27,9 @@ pub enum CmpOp { } impl CmpOp { - pub fn to_raw(&self) -> u32 { + pub fn to_raw(self) -> u32 { use self::CmpOp::*; - match *self { + match self { Eq => libc::NFT_CMP_EQ as u32, Neq => libc::NFT_CMP_NEQ as u32, Lt => libc::NFT_CMP_LT as u32, diff --git a/nftnl/src/expr/payload.rs b/nftnl/src/expr/payload.rs index cd53ebd..f039ad5 100644 --- a/nftnl/src/expr/payload.rs +++ b/nftnl/src/expr/payload.rs @@ -19,8 +19,8 @@ pub enum Payload { impl Payload { - fn base(&self) -> u32 { - match *self { + fn base(self) -> u32 { + match self { // Payload::LinkLayer(_) => libc::NFT_PAYLOAD_LL_HEADER as u32, Payload::Network(_) => libc::NFT_PAYLOAD_NETWORK_HEADER as u32, Payload::Transport(_) => libc::NFT_PAYLOAD_TRANSPORT_HEADER as u32, |