Struct uri_rs::parser::parsers::Elms [−][src]
pub struct Elms<'a> { /* fields omitted */ }
Expand description
Custom Input Type
Implementations
Trait Implementations
Compares self to another value for equality
Compares self to another value for equality independently of the case. Read more
Compares self to another value for equality
Compares self to another value for equality independently of the case. Read more
InputIter for Elms
This type provides essentially the same implementation as &’a u8.
Returns an iterator over the elements and their byte offsets
Returns an iterator over the elements
Finds the byte position of the element
fn split_at_position<P, E: ParseError<Self>>(
&self,
predicate: P
) -> IResult<Self, Self, E> where
P: Fn(Self::Item) -> bool,
fn split_at_position<P, E: ParseError<Self>>(
&self,
predicate: P
) -> IResult<Self, Self, E> where
P: Fn(Self::Item) -> bool,
Looks for the first element of the input type for which the condition returns true, and returns the input up to this position. Read more
fn split_at_position1<P, E: ParseError<Self>>(
&self,
predicate: P,
e: ErrorKind
) -> IResult<Self, Self, E> where
P: Fn(Self::Item) -> bool,
fn split_at_position1<P, E: ParseError<Self>>(
&self,
predicate: P,
e: ErrorKind
) -> IResult<Self, Self, E> where
P: Fn(Self::Item) -> bool,
Looks for the first element of the input type for which the condition returns true and returns the input up to this position. Read more
fn split_at_position_complete<P, E: ParseError<Self>>(
&self,
predicate: P
) -> IResult<Self, Self, E> where
P: Fn(Self::Item) -> bool,
fn split_at_position_complete<P, E: ParseError<Self>>(
&self,
predicate: P
) -> IResult<Self, Self, E> where
P: Fn(Self::Item) -> bool,
Looks for the first element of the input type for which the condition returns true, and returns the input up to this position. Read more
fn split_at_position1_complete<P, E: ParseError<Self>>(
&self,
predicate: P,
e: ErrorKind
) -> IResult<Self, Self, E> where
P: Fn(Self::Item) -> bool,
fn split_at_position1_complete<P, E: ParseError<Self>>(
&self,
predicate: P,
e: ErrorKind
) -> IResult<Self, Self, E> where
P: Fn(Self::Item) -> bool,
Looks for the first element of the input type for which the condition returns true and returns the input up to this position. Read more
Creates an error from the input position and an ErrorKind
Creates an error from an input position and an expected character
Auto Trait Implementations
impl<'a> RefUnwindSafe for Elms<'a>
impl<'a> UnwindSafe for Elms<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more