pub struct CompletionAccumulator {
pub value: Option<Vec<ActiveItem>>,
}
Expand description
Accumulator for completion suggestions during parsing.
Collects active parsing items that can suggest possible completions.
Fields§
§value: Option<Vec<ActiveItem>>
Optional vector of active items for suggestions.
Implementations§
Trait Implementations§
Source§impl Clone for CompletionAccumulator
impl Clone for CompletionAccumulator
Source§fn clone(&self) -> CompletionAccumulator
fn clone(&self) -> CompletionAccumulator
Returns a duplicate 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 CompletionAccumulator
impl Debug for CompletionAccumulator
Auto Trait Implementations§
impl Freeze for CompletionAccumulator
impl RefUnwindSafe for CompletionAccumulator
impl Send for CompletionAccumulator
impl Sync for CompletionAccumulator
impl Unpin for CompletionAccumulator
impl UnwindSafe for CompletionAccumulator
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