#![allow(non_upper_case_globals)]
#![deny(missing_docs)]
#![feature(const_fn)]
#![feature(reverse_bits)]
#![feature(try_from)]
#![feature(untagged_unions)]
extern crate serde;
#[macro_use] extern crate serde_derive;
use ::std::fmt::Debug;
use ::std::ptr::NonNull;
include!("HardwareOffloadCategorisedInternetProtocolHeaderOptionsAndExtensionsLayer3PacketType.rs");
include!("HardwareOffloadCategorisedLayer2PacketType.rs");
include!("HardwareOffloadCheckSumStatus.rs");
include!("HardwareOffloadLayer2PacketType.rs");
include!("HardwareOffloadLayer3PacketType.rs");
include!("HardwareOffloadLayer4PacketType.rs");
include!("HardwareOffloadTunnelPacketType.rs");
include!("IncomingNetworkPacket.rs");
include!("IncomingNetworkPacketDropReason.rs");
include!("IncomingNetworkPacketDropObserver.rs");