pub enum LineParseError {
TagError(TagError),
AbsoluteError(AbsoluteError),
InstructionError(InstructionError),
}
Expand description
Thrown when an error is encountered parsing a Baby asm line.
Variants§
TagError(TagError)
Thrown when an error is encountered parsing a tag declaration.
AbsoluteError(AbsoluteError)
Thrown when an error is encountered parsing an absolute value declaration.
InstructionError(InstructionError)
Thrown when an error is encountered parsing a instruction use.
Trait Implementations§
Source§impl Debug for LineParseError
impl Debug for LineParseError
Source§impl ParseError for LineParseError
impl ParseError for LineParseError
Source§impl PartialEq for LineParseError
impl PartialEq for LineParseError
impl StructuralPartialEq for LineParseError
Auto Trait Implementations§
impl Freeze for LineParseError
impl RefUnwindSafe for LineParseError
impl Send for LineParseError
impl Sync for LineParseError
impl Unpin for LineParseError
impl UnwindSafe for LineParseError
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