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