Skip to main content

Module types

Module types 

Source

Structs§

ByteRange
Half-open byte range [start, end) in a source file.
Chunk
An AST-aware chunk of source text, ready for embedding.
ChunkId
Content-addressed identifier for a chunk.
Import
A raw import statement, unresolved.
ParsedFile
The result of parsing a single file.
Symbol
A single code symbol extracted from a source file.
SymbolId
Stable identifier for a symbol within a codebase.

Enums§

ChunkKind
The kind of a chunk.
SymbolKind
The kind of a code symbol.