pub struct Stomach {
pub token_stack: Vec<Token>,
pub boxing: Vec<Token>,
pub box_list: Vec<Digested>,
/* private fields */
}Expand description
The Stomach is responsible for digesting tokens into boxes, lists, etc.
Fields§
§token_stack: Vec<Token>currently invoked tokens
boxing: Vec<Token>tracks the tokens of boxing groups(?)
box_list: Vec<Digested>collects the intermediate boxes resulting from a digest call.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for Stomach
impl !Send for Stomach
impl !Sync for Stomach
impl !UnwindSafe for Stomach
impl Freeze for Stomach
impl Unpin for Stomach
impl UnsafeUnpin for Stomach
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