pub struct WorkingState { /* private fields */ }Implementations§
Source§impl WorkingState
impl WorkingState
pub const fn new() -> WorkingState
pub fn with_transition(self, to: usize, symbol: Atom) -> WorkingState
pub fn with_epsilon(self, to: usize) -> WorkingState
pub fn with_epsilon_special( self, to: usize, special: EpsilonType, ) -> WorkingState
pub fn with_offset(self, offset: usize) -> WorkingState
pub fn inplace_offset(&mut self, offset: usize)
pub fn add_offset(&self, offset: usize) -> WorkingState
Trait Implementations§
Source§impl Clone for WorkingState
impl Clone for WorkingState
Source§fn clone(&self) -> WorkingState
fn clone(&self) -> WorkingState
Returns a copy 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 WorkingState
impl Debug for WorkingState
Auto Trait Implementations§
impl Freeze for WorkingState
impl RefUnwindSafe for WorkingState
impl Send for WorkingState
impl Sync for WorkingState
impl Unpin for WorkingState
impl UnwindSafe for WorkingState
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