pub struct PushFlow<Prev: Rec> { /* private fields */ }ethtool only.Implementations§
Source§impl<Prev: Rec> PushFlow<Prev>
impl<Prev: Rec> PushFlow<Prev>
pub fn new(prev: Prev) -> Self
pub fn end_nested(self) -> Prev
Sourcepub fn push_ether(self, value: u32) -> Self
pub fn push_ether(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_ip4(self, value: u32) -> Self
pub fn push_ip4(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_ip6(self, value: u32) -> Self
pub fn push_ip6(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_tcp4(self, value: u32) -> Self
pub fn push_tcp4(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_tcp6(self, value: u32) -> Self
pub fn push_tcp6(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_udp4(self, value: u32) -> Self
pub fn push_udp4(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_udp6(self, value: u32) -> Self
pub fn push_udp6(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_sctp4(self, value: u32) -> Self
pub fn push_sctp4(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_sctp6(self, value: u32) -> Self
pub fn push_sctp6(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_ah4(self, value: u32) -> Self
pub fn push_ah4(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_ah6(self, value: u32) -> Self
pub fn push_ah6(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_esp4(self, value: u32) -> Self
pub fn push_esp4(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_esp6(self, value: u32) -> Self
pub fn push_esp6(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_ah_esp4(self, value: u32) -> Self
pub fn push_ah_esp4(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_ah_esp6(self, value: u32) -> Self
pub fn push_ah_esp6(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_gtpu4(self, value: u32) -> Self
pub fn push_gtpu4(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_gtpu6(self, value: u32) -> Self
pub fn push_gtpu6(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_gtpc4(self, value: u32) -> Self
pub fn push_gtpc4(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_gtpc6(self, value: u32) -> Self
pub fn push_gtpc6(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_gtpc_teid4(self, value: u32) -> Self
pub fn push_gtpc_teid4(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_gtpc_teid6(self, value: u32) -> Self
pub fn push_gtpc_teid6(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_gtpu_eh4(self, value: u32) -> Self
pub fn push_gtpu_eh4(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_gtpu_eh6(self, value: u32) -> Self
pub fn push_gtpu_eh6(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_gtpu_ul4(self, value: u32) -> Self
pub fn push_gtpu_ul4(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_gtpu_ul6(self, value: u32) -> Self
pub fn push_gtpu_ul6(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_gtpu_dl4(self, value: u32) -> Self
pub fn push_gtpu_dl4(self, value: u32) -> Self
Associated type: RxfhFields (enum)
Sourcepub fn push_gtpu_dl6(self, value: u32) -> Self
pub fn push_gtpu_dl6(self, value: u32) -> Self
Associated type: RxfhFields (enum)