Struct solang_parser::pt::ErrorDefinition
source · [−]pub struct ErrorDefinition {
pub loc: Loc,
pub name: Identifier,
pub fields: Vec<ErrorParameter>,
}
Fields
loc: Loc
name: Identifier
fields: Vec<ErrorParameter>
Trait Implementations
sourceimpl Clone for ErrorDefinition
impl Clone for ErrorDefinition
sourcefn clone(&self) -> ErrorDefinition
fn clone(&self) -> ErrorDefinition
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ErrorDefinition
impl Debug for ErrorDefinition
sourceimpl PartialEq<ErrorDefinition> for ErrorDefinition
impl PartialEq<ErrorDefinition> for ErrorDefinition
sourcefn eq(&self, other: &ErrorDefinition) -> bool
fn eq(&self, other: &ErrorDefinition) -> bool
impl Eq for ErrorDefinition
impl StructuralEq for ErrorDefinition
impl StructuralPartialEq for ErrorDefinition
Auto Trait Implementations
impl RefUnwindSafe for ErrorDefinition
impl Send for ErrorDefinition
impl Sync for ErrorDefinition
impl Unpin for ErrorDefinition
impl UnwindSafe for ErrorDefinition
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more