Structs§
- File
Operations Settings - File operation feature settings.
- Foundry
Config - Project-level configuration extracted from
foundry.toml. - Inlay
Hints Settings - Inlay-hint settings.
- Lint
Config - Lint-related configuration extracted from
foundry.toml. - Lint
Settings - Lint settings (overrides foundry.toml when provided).
- Project
Index Settings - Project indexing feature settings.
- Settings
- Top-level settings object sent by the editor.
Enums§
Functions§
- find_
foundry_ toml - Walk up from
startto find the nearestfoundry.toml, stopping at the git repository root (consistent with foundry’sfind_project_root). - load_
foundry_ config - Load project configuration from the nearest
foundry.toml. - load_
foundry_ config_ from_ toml - Load project configuration from a known
foundry.tomlpath. - load_
lint_ config - Load the lint configuration from the nearest
foundry.tomlrelative tofile_path. ReturnsLintConfig::default()when no config is found or the relevant sections are absent. - load_
lint_ config_ from_ toml - Load lint config from a known
foundry.tomlpath (used when reloading after a file-watch notification). - parse_
settings - Try to parse
Settingsfrom aserde_json::Value.