pub struct ASTModificationError { /* private fields */ }
Expand description
Any error from the Yacc parser returns an instance of this struct.
Trait Implementations§
Source§impl Clone for ASTModificationError
impl Clone for ASTModificationError
Source§fn clone(&self) -> ASTModificationError
fn clone(&self) -> ASTModificationError
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ASTModificationError
impl Debug for ASTModificationError
Source§impl Display for ASTModificationError
impl Display for ASTModificationError
Source§impl Error for ASTModificationError
impl Error for ASTModificationError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl PartialEq for ASTModificationError
impl PartialEq for ASTModificationError
impl Eq for ASTModificationError
impl StructuralPartialEq for ASTModificationError
Auto Trait Implementations§
impl Freeze for ASTModificationError
impl RefUnwindSafe for ASTModificationError
impl Send for ASTModificationError
impl Sync for ASTModificationError
impl Unpin for ASTModificationError
impl UnwindSafe for ASTModificationError
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.