pub struct DfaStateId(/* private fields */);Expand description
Compact identity for one learned parser-DFA state.
Implementations§
Trait Implementations§
Source§impl Clone for DfaStateId
impl Clone for DfaStateId
Source§fn clone(&self) -> DfaStateId
fn clone(&self) -> DfaStateId
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DfaStateId
Source§impl Debug for DfaStateId
impl Debug for DfaStateId
impl Eq for DfaStateId
Source§impl Hash for DfaStateId
impl Hash for DfaStateId
Source§impl Ord for DfaStateId
impl Ord for DfaStateId
Source§fn cmp(&self, other: &DfaStateId) -> Ordering
fn cmp(&self, other: &DfaStateId) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for DfaStateId
impl PartialEq for DfaStateId
Source§impl PartialOrd for DfaStateId
impl PartialOrd for DfaStateId
impl StructuralPartialEq for DfaStateId
Auto Trait Implementations§
impl Freeze for DfaStateId
impl RefUnwindSafe for DfaStateId
impl Send for DfaStateId
impl Sync for DfaStateId
impl Unpin for DfaStateId
impl UnsafeUnpin for DfaStateId
impl UnwindSafe for DfaStateId
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