aboutsummaryrefslogtreecommitdiff
path: root/nftnl/src/expr
diff options
context:
space:
mode:
Diffstat (limited to 'nftnl/src/expr')
-rw-r--r--nftnl/src/expr/cmp.rs4
-rw-r--r--nftnl/src/expr/payload.rs4
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,