pub struct InstructionParser { /* private fields */ }Implementations§
Source§impl InstructionParser
impl InstructionParser
pub fn new() -> Self
pub fn feed(&mut self, input: &[u8]) -> Result<Vec<Instruction>, ParserError>
pub fn finish(&mut self) -> Result<Vec<Instruction>, ParserError>
Trait Implementations§
Source§impl Debug for InstructionParser
impl Debug for InstructionParser
Source§impl Default for InstructionParser
impl Default for InstructionParser
Source§fn default() -> InstructionParser
fn default() -> InstructionParser
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for InstructionParser
impl RefUnwindSafe for InstructionParser
impl Send for InstructionParser
impl Sync for InstructionParser
impl Unpin for InstructionParser
impl UnsafeUnpin for InstructionParser
impl UnwindSafe for InstructionParser
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