Enum combine::error::StringStreamError [] [src]

pub enum StringStreamError {
    UnexpectedParse,
    Eoi,
    CharacterBoundary,
}

Variants

Trait Implementations

impl Clone for StringStreamError
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Copy for StringStreamError
[src]

impl Debug for StringStreamError
[src]

[src]

Formats the value using the given formatter.

impl PartialEq for StringStreamError
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

1.0.0
[src]

This method tests for !=.

impl Display for StringStreamError
[src]

[src]

Formats the value using the given formatter. Read more

impl<Item, Range> StreamError<Item, Range> for StringStreamError
[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

Converts self into a different StreamError type. Read more

[src]

[src]

[src]

[src]

[src]

[src]

impl<Item, Range, Position> ParseError<Item, Range, Position> for StringStreamError where
    Position: Default
[src]

[src]

Constructs an empty error. Read more

[src]

Creates a ParseError from a single Self::StreamError

[src]

Sets the position of this ParseError

[src]

Adds a StreamError to self. Read more

[src]

Sets info as the only Expected error of self

[src]

[src]

Does a best-effort conversion of self into another ParseError

[src]

Merges two errors. If they exist at the same position the errors of other are added to self (using the semantics of add). If they are not at the same position the error furthest ahead are returned, ignoring the other ParseError. Read more

[src]

[src]

[src]