Struct regex_automata::nfa::thompson::map::Utf8SuffixEntry
source · struct Utf8SuffixEntry {
version: u16,
key: Utf8SuffixKey,
val: StateID,
}
Expand description
An entry in this map.
Fields§
§version: u16
The version of the map used to produce this entry. If this entry’s version does not match the current version of the map, then the map should behave as if this entry does not exist.
key: Utf8SuffixKey
The key, which consists of a transition in a particular state.
val: StateID
The identifier that the transition in the key maps to.
Trait Implementations§
source§impl Clone for Utf8SuffixEntry
impl Clone for Utf8SuffixEntry
source§fn clone(&self) -> Utf8SuffixEntry
fn clone(&self) -> Utf8SuffixEntry
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 Utf8SuffixEntry
impl Debug for Utf8SuffixEntry
source§impl Default for Utf8SuffixEntry
impl Default for Utf8SuffixEntry
source§fn default() -> Utf8SuffixEntry
fn default() -> Utf8SuffixEntry
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for Utf8SuffixEntry
impl RefUnwindSafe for Utf8SuffixEntry
impl Send for Utf8SuffixEntry
impl Sync for Utf8SuffixEntry
impl Unpin for Utf8SuffixEntry
impl UnwindSafe for Utf8SuffixEntry
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