Struct g_code::parse::ast::File [−][src]
pub struct File<'input> { /* fields omitted */ }Representation of a sequence of GCode logically organized as a file. This may also be referred to as a program.
Implementations
impl<'input> File<'input>[src]
impl<'input> File<'input>[src]pub fn iter(&self) -> impl Iterator<Item = &Line<'input>>[src]
pub fn iter_fields(&self) -> impl Iterator<Item = &Field<'input>>[src]
Iterating by Line may be too verbose, so this method is offered as
an alternative for directly examining each Field.
pub fn iter_bytes(&self) -> impl Iterator<Item = &u8>[src]
Iterate by u8 in the file.
Trait Implementations
impl<'input> StructuralEq for File<'input>[src]
impl<'input> StructuralEq for File<'input>[src]impl<'input> StructuralPartialEq for File<'input>[src]
impl<'input> StructuralPartialEq for File<'input>[src]Auto Trait Implementations
impl<'input> RefUnwindSafe for File<'input>
impl<'input> RefUnwindSafe for File<'input>impl<'input> UnwindSafe for File<'input>
impl<'input> UnwindSafe for File<'input>