Macro pnet::transport::transport_channel_iterator [−][src]
macro_rules! transport_channel_iterator { ($ty:ident, $iter:ident, $func:ident) => { ... }; ($ty:ident, $iter:ident, $func:ident, $tyname:expr) => { ... }; }
Expand description
Create an iterator for some packet type.
Usage:
ⓘ
transport_channel_iterator!(Ipv4Packet, // Type to iterate over Ipv4TransportChannelIterator, // Name for iterator struct ipv4_packet_iter) // Name of function to create iterator