[][src]Module papyrus::complete

Completion components and API, for aspects of papyrus.

Completion is separated across modules and is usually encapsulated using a contextual structure. The completion is generally done in the same manner, various candidates are built on top of the given REPL state, and matches are returned based on an input line.

Each module has slightly differing API implementations (which is why there is no trait based approach).

Modules

cmdr

cmdtree tree and action completions.

code

Completion for rust source code using racer.

modules

Complete module paths.

Functions

word_break_start

Returns the start position of the last word which is broken by any of the characters.