Expand description
render module provides utilities for rendering completion suggestions
into code pieces that will be presented to user.
Modulesยง
- const_ ๐
- Renderer for
constfields. - function ๐
- Renderer for function calls.
- literal ๐
- Renderer for
enumvariants. - macro_ ๐
- Renderer for macro invocations.
- pattern ๐
- Renderer for patterns.
- type_
alias ๐ - Renderer for type aliases.
- union_
literal ๐ - Renderer for
unionliterals. - variant ๐
- Code common to structs, unions, and enum variants.
Structsยง
- Render
Context ๐ - Interface for data and methods required for items rendering.
Functionsยง
- compute_
exact_ ๐name_ match - compute_
ref_ ๐match - compute_
type_ ๐match - field_
with_ ๐receiver - get_
import_ ๐name - match_
types ๐ - path_
ref_ ๐match - render_
expr ๐ - render_
field ๐ - render_
path_ ๐resolution - render_
pattern_ ๐resolution - render_
resolution_ ๐pat - render_
resolution_ ๐path - render_
resolution_ ๐simple_ - render_
resolution_ ๐with_ import - render_
resolution_ ๐with_ import_ pat - render_
tuple_ ๐field - render_
type_ ๐inference - res_
to_ ๐kind - scope_
def_ ๐docs - scope_
def_ ๐is_ deprecated - scope_
def_ ๐to_ name