Struct route_verification_ir::Counts
source · pub struct Counts {
pub lex_skip: usize,
pub syntax_err: usize,
pub unknown_lex_err: usize,
pub parse_path_attr: usize,
pub parse_aut_num: usize,
pub parse_as_set: usize,
pub parse_route_set: usize,
pub parse_peering_set: usize,
pub parse_filter_set: usize,
pub parse_as_route: usize,
}
Fields§
§lex_skip: usize
§syntax_err: usize
§unknown_lex_err: usize
§parse_path_attr: usize
Unknown path attributes (the basic component of
parse_aut_num: usize
Invalid name parsing AutNum.
parse_as_set: usize
Error parsing AS Set.
parse_route_set: usize
Invalid name when parsing Route Set.
parse_peering_set: usize
Invalid name when parsing Peering Set.
parse_filter_set: usize
Invalid name when parsing Filter Set.
parse_as_route: usize
Invalid routes when parsing AS Routes.
Trait Implementations§
source§impl PartialEq for Counts
impl PartialEq for Counts
impl Copy for Counts
impl Eq for Counts
impl StructuralPartialEq for Counts
Auto Trait Implementations§
impl Freeze for Counts
impl RefUnwindSafe for Counts
impl Send for Counts
impl Sync for Counts
impl Unpin for Counts
impl UnwindSafe for Counts
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more