Structs§
- Commit
Hash - Content
Hash - Dest
Path - Normalized relative path coordinate (always forward-slash).
Use
resolve(root)to get a native filesystem path. - ItemId
- Stable identity for an installed item — decoupled from source URL.
- Item
Name - Mars
Context - Resolved context for a mars command — project root + managed output root.
- Rename
Map - Ordered rename rules, serialized as TOML inline table/map for compatibility.
- Rename
Rule - Source
Name - Source
Subpath - Normalized relative package coordinate under a fetched source root.
- Source
Url
Enums§
- Dest
Path Error - Item
Kind - Kind of installable item.
- Source
Id - Stable source identity used for resolver deduplication.
- Source
Origin - Where an item came from — used for lock provenance and display.
- Source
Subpath Error