pub struct CompletionBuiltins {
pub gen_commands: GeneratorId,
pub gen_files: GeneratorId,
pub gen_directories: GeneratorId,
pub match_prefix: MatcherId,
pub match_substring: MatcherId,
pub match_fuzzy: MatcherId,
pub rank_score: RankerId,
pub rank_alphabetical: RankerId,
pub anno_kind_label: AnnotatorId,
pub anno_doc_snippet: AnnotatorId,
}Expand description
Set of ids returned by populate – mirrors Builtins /
ExBuiltins in lattice-grammar. Lets the host wire defaults
from known ids without searching by name.
Fields§
§gen_commands: GeneratorId§gen_files: GeneratorId§gen_directories: GeneratorId§match_prefix: MatcherId§match_substring: MatcherId§match_fuzzy: MatcherId§rank_score: RankerId§rank_alphabetical: RankerId§anno_kind_label: AnnotatorId§anno_doc_snippet: AnnotatorIdTrait Implementations§
Source§impl Clone for CompletionBuiltins
impl Clone for CompletionBuiltins
Source§fn clone(&self) -> CompletionBuiltins
fn clone(&self) -> CompletionBuiltins
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 CompletionBuiltins
Auto Trait Implementations§
impl Freeze for CompletionBuiltins
impl RefUnwindSafe for CompletionBuiltins
impl Send for CompletionBuiltins
impl Sync for CompletionBuiltins
impl Unpin for CompletionBuiltins
impl UnsafeUnpin for CompletionBuiltins
impl UnwindSafe for CompletionBuiltins
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