Struct rsonpath_lib::query::automaton::TransitionTable
source · pub struct TransitionTable<'q> { /* private fields */ }
Expand description
Implementations
sourceimpl<'q> TransitionTable<'q>
impl<'q> TransitionTable<'q>
sourcepub fn fallback_state(&self) -> State
pub fn fallback_state(&self) -> State
Returns the state to which a fallback transition leads.
A fallback transition is the catch-all transition triggered if none of the transitions were triggered.
Trait Implementations
sourceimpl<'q> Debug for TransitionTable<'q>
impl<'q> Debug for TransitionTable<'q>
sourceimpl<'q> PartialEq<TransitionTable<'q>> for TransitionTable<'q>
impl<'q> PartialEq<TransitionTable<'q>> for TransitionTable<'q>
impl<'q> Eq for TransitionTable<'q>
Auto Trait Implementations
impl<'q> RefUnwindSafe for TransitionTable<'q>
impl<'q> !Send for TransitionTable<'q>
impl<'q> !Sync for TransitionTable<'q>
impl<'q> Unpin for TransitionTable<'q>
impl<'q> UnwindSafe for TransitionTable<'q>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more