pub enum AssemblerError {
    NoSegmentDeclarationFound {
        instruction: u32,
    },
    StringConstantDeclaredWithoutLabel {
        instruction: u32,
    },
    SymbolAlreadyDeclared,
    UnknownDirectiveFound {
        directive: String,
    },
    NonOpcodeInOpcodeField,
    InsufficientSections,
    ParseError {
        error: String,
    },
}Variants§
NoSegmentDeclarationFound
StringConstantDeclaredWithoutLabel
SymbolAlreadyDeclared
UnknownDirectiveFound
NonOpcodeInOpcodeField
InsufficientSections
ParseError
Trait Implementations§
Source§impl Clone for AssemblerError
 
impl Clone for AssemblerError
Source§fn clone(&self) -> AssemblerError
 
fn clone(&self) -> AssemblerError
Returns a duplicate 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 AssemblerError
 
impl Debug for AssemblerError
Source§impl Display for AssemblerError
 
impl Display for AssemblerError
Source§impl Error for AssemblerError
 
impl Error for AssemblerError
Source§fn description(&self) -> &str
 
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)>
 
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
Auto Trait Implementations§
impl Freeze for AssemblerError
impl RefUnwindSafe for AssemblerError
impl Send for AssemblerError
impl Sync for AssemblerError
impl Unpin for AssemblerError
impl UnwindSafe for AssemblerError
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