pub struct RepeatPrefixState {
pub text: String,
pub pending: String,
pub excluded: IntervalSet,
pub forbidden: Vec<String>,
pub captures: Vec<(u32, String)>,
pub last_atom: Option<IntervalSet>,
}Expand description
The reference _RepeatPrefixState.
Fields§
§text: String§pending: String§excluded: IntervalSet§forbidden: Vec<String>§captures: Vec<(u32, String)>§last_atom: Option<IntervalSet>Trait Implementations§
Source§impl Clone for RepeatPrefixState
impl Clone for RepeatPrefixState
Source§impl Debug for RepeatPrefixState
impl Debug for RepeatPrefixState
Source§impl Default for RepeatPrefixState
impl Default for RepeatPrefixState
impl Eq for RepeatPrefixState
Source§impl Hash for RepeatPrefixState
impl Hash for RepeatPrefixState
Source§impl PartialEq for RepeatPrefixState
impl PartialEq for RepeatPrefixState
impl StructuralPartialEq for RepeatPrefixState
Auto Trait Implementations§
impl Freeze for RepeatPrefixState
impl RefUnwindSafe for RepeatPrefixState
impl Send for RepeatPrefixState
impl Sync for RepeatPrefixState
impl Unpin for RepeatPrefixState
impl UnsafeUnpin for RepeatPrefixState
impl UnwindSafe for RepeatPrefixState
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.