Struct bgpkit_parser::parser::BgpkitParser
source · [−]pub struct BgpkitParser { /* private fields */ }
Implementations
sourceimpl BgpkitParser
impl BgpkitParser
pub fn into_record_iter(self) -> RecordIteratorⓘNotable traits for RecordIteratorimpl Iterator for RecordIterator type Item = MrtRecord;
pub fn into_elem_iter(self) -> ElemIteratorⓘNotable traits for ElemIteratorimpl Iterator for ElemIterator type Item = BgpElem;
sourceimpl BgpkitParser
impl BgpkitParser
sourcepub fn new(path: &str) -> Result<BgpkitParser, ParserError>
pub fn new(path: &str) -> Result<BgpkitParser, ParserError>
Creating a new parser from a object that implements Read trait.
pub fn enable_core_dump(self) -> BgpkitParser
pub fn add_filter(
self,
filter_type: &str,
filter_value: &str
) -> Result<BgpkitParser, ParserError>
sourcepub fn next(&mut self) -> Result<MrtRecord, ParserError>
pub fn next(&mut self) -> Result<MrtRecord, ParserError>
This is used in for loop for item in parser{}
Trait Implementations
sourceimpl IntoIterator for BgpkitParser
impl IntoIterator for BgpkitParser
impl Send for BgpkitParser
Auto Trait Implementations
impl !RefUnwindSafe for BgpkitParser
impl !Sync for BgpkitParser
impl Unpin for BgpkitParser
impl !UnwindSafe for BgpkitParser
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more