(function() {var type_impls = { "edlang_parser":[["
source§

impl<L, T, E> ParseError<L, T, E>

source

pub fn map_location<LL>(self, op: impl FnMut(L) -> LL) -> ParseError<LL, T, E>

source

pub fn map_token<TT>(self, op: impl FnOnce(T) -> TT) -> ParseError<L, TT, E>

source

pub fn map_error<EE>(self, op: impl FnOnce(E) -> EE) -> ParseError<L, T, EE>

",0,"edlang_parser::error::Error"],["
source§

impl<L, T, E> Eq for ParseError<L, T, E>
where\n L: Eq,\n T: Eq,\n E: Eq,

","Eq","edlang_parser::error::Error"],["
source§

impl<L, T, E> StructuralEq for ParseError<L, T, E>

","StructuralEq","edlang_parser::error::Error"],["
source§

impl<L, T, E> Error for ParseError<L, T, E>
where\n L: Debug + Display,\n T: Debug + Display,\n E: Debug + Display,

source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
","Error","edlang_parser::error::Error"],["
source§

impl<L, T, E> Clone for ParseError<L, T, E>
where\n L: Clone,\n T: Clone,\n E: Clone,

source§

fn clone(&self) -> ParseError<L, T, E>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
","Clone","edlang_parser::error::Error"],["
source§

impl<L, T, E> PartialOrd for ParseError<L, T, E>
where\n L: PartialOrd,\n T: PartialOrd,\n E: PartialOrd,

source§

fn partial_cmp(&self, other: &ParseError<L, T, E>) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <=\noperator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >=\noperator. Read more
","PartialOrd","edlang_parser::error::Error"],["
source§

impl<L, T, E> Display for ParseError<L, T, E>
where\n L: Display,\n T: Display,\n E: Display,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
","Display","edlang_parser::error::Error"],["
source§

impl<L, T, E> Ord for ParseError<L, T, E>
where\n L: Ord,\n T: Ord,\n E: Ord,

source§

fn cmp(&self, other: &ParseError<L, T, E>) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where\n Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where\n Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where\n Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
","Ord","edlang_parser::error::Error"],["
source§

impl<L, T, E> From<E> for ParseError<L, T, E>

source§

fn from(error: E) -> ParseError<L, T, E>

Converts to this type from the input type.
","From","edlang_parser::error::Error"],["
source§

impl<L, T, E> StructuralPartialEq for ParseError<L, T, E>

","StructuralPartialEq","edlang_parser::error::Error"],["
source§

impl<L, T, E> PartialEq for ParseError<L, T, E>
where\n L: PartialEq,\n T: PartialEq,\n E: PartialEq,

source§

fn eq(&self, other: &ParseError<L, T, E>) -> bool

This method tests for self and other values to be equal, and is used\nby ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always\nsufficient, and should not be overridden without very good reason.
","PartialEq","edlang_parser::error::Error"],["
source§

impl<L, T, E> Debug for ParseError<L, T, E>
where\n L: Debug,\n T: Debug,\n E: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
","Debug","edlang_parser::error::Error"]], "lalrpop_util":[["
source§

impl<L, T, E> ParseError<L, T, E>

source

pub fn map_location<LL>(self, op: impl FnMut(L) -> LL) -> ParseError<LL, T, E>

source

pub fn map_token<TT>(self, op: impl FnOnce(T) -> TT) -> ParseError<L, TT, E>

source

pub fn map_error<EE>(self, op: impl FnOnce(E) -> EE) -> ParseError<L, T, EE>

",0,"lalrpop_util::state_machine::ParseError"],["
source§

impl<L: PartialOrd, T: PartialOrd, E: PartialOrd> PartialOrd for ParseError<L, T, E>

source§

fn partial_cmp(&self, other: &ParseError<L, T, E>) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <=\noperator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >=\noperator. Read more
","PartialOrd","lalrpop_util::state_machine::ParseError"],["
source§

impl<L: Clone, T: Clone, E: Clone> Clone for ParseError<L, T, E>

source§

fn clone(&self) -> ParseError<L, T, E>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
","Clone","lalrpop_util::state_machine::ParseError"],["
source§

impl<L: Debug, T: Debug, E: Debug> Debug for ParseError<L, T, E>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
","Debug","lalrpop_util::state_machine::ParseError"],["
source§

impl<L, T, E> From<E> for ParseError<L, T, E>

source§

fn from(error: E) -> Self

Converts to this type from the input type.
","From","lalrpop_util::state_machine::ParseError"],["
source§

impl<L, T, E> Display for ParseError<L, T, E>
where\n L: Display,\n T: Display,\n E: Display,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
","Display","lalrpop_util::state_machine::ParseError"],["
source§

impl<L: PartialEq, T: PartialEq, E: PartialEq> PartialEq for ParseError<L, T, E>

source§

fn eq(&self, other: &ParseError<L, T, E>) -> bool

This method tests for self and other values to be equal, and is used\nby ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always\nsufficient, and should not be overridden without very good reason.
","PartialEq","lalrpop_util::state_machine::ParseError"],["
source§

impl<L, T, E> StructuralPartialEq for ParseError<L, T, E>

","StructuralPartialEq","lalrpop_util::state_machine::ParseError"],["
source§

impl<L, T, E> Error for ParseError<L, T, E>
where\n L: Debug + Display,\n T: Debug + Display,\n E: Debug + Display,

source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
","Error","lalrpop_util::state_machine::ParseError"],["
source§

impl<L: Ord, T: Ord, E: Ord> Ord for ParseError<L, T, E>

source§

fn cmp(&self, other: &ParseError<L, T, E>) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where\n Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where\n Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where\n Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
","Ord","lalrpop_util::state_machine::ParseError"],["
source§

impl<L: Eq, T: Eq, E: Eq> Eq for ParseError<L, T, E>

","Eq","lalrpop_util::state_machine::ParseError"],["
source§

impl<L, T, E> StructuralEq for ParseError<L, T, E>

","StructuralEq","lalrpop_util::state_machine::ParseError"]] };if (window.register_type_impls) {window.register_type_impls(type_impls);} else {window.pending_type_impls = type_impls;}})()