Module iters

Module iters 

Source
Expand description

Iterator implementations for bgpkit-parser.

This module contains different iterator implementations for parsing BGP data:

  • default: Standard iterators that skip errors (RecordIterator, ElemIterator)
  • fallible: Fallible iterators that return Results (FallibleRecordIterator, FallibleElemIterator)

It also contains the trait implementations that enable BgpkitParser to be used with Rust’s iterator syntax.

Re-exports§

pub use default::ElemIterator;
pub use default::RecordIterator;
pub use fallible::FallibleElemIterator;
pub use fallible::FallibleRecordIterator;

Modules§

default
Default iterator implementations that skip errors and return successfully parsed items.
fallible
Fallible iterator implementations that return Results, exposing parsing errors to users.

Structs§

RawRecordIterator