Available on crate feature
workspace
only.Expand description
Types for dealing with workspaces of rune code.
Structs§
- Build
- A prepared build.
- Build
Error - Failed to build workspace.
- Diagnostics
- Diagnostics emitted about a workspace.
- Fatal
Diagnostic - A fatal diagnostic in a workspace.
- File
Source Loader - A filesystem-based source loader.
- Found
- A found item in the workspace.
- Found
Package - A found item in the workspace associated with a package.
- Manifest
- The manifest of a workspace.
- Package
- A single package.
- Workspace
Error - An error raised when interacting with workspaces.
Enums§
- Diagnostic
- A single workspace diagnostic.
- Emit
Error emit
- Errors that can be raised when formatting diagnostics.
- Found
Kind - The kind of a found entry.
- Workspace
Filter - A workspace filter which in combination with functions such as Manifest::find_bins can be used to selectively find things in the workspace.
Constants§
- MANIFEST_
FILE - The name of the toplevel manifest
Rune.toml
.
Traits§
- Source
Loader - A source loader.
Functions§
- prepare
- Prepare a workspace build.