Expand description
Core workspace types for Manifold.
Foundation types used throughout Manifold: workspace identifiers, epoch identifiers, git object IDs, workspace state, and workspace info.
Structs§
- EpochId
- An epoch identifier — a newtype over
GitOidrepresenting a specific immutable snapshot (epoch) of the repository mainline. - GitOid
- A validated 40-character lowercase hex Git object ID (SHA-1).
- Validation
Error - A validation error for Manifold core types.
- Workspace
Id - A validated workspace identifier.
- Workspace
Info - Complete information about a workspace.
Enums§
- Error
Kind - The kind of value that failed validation.
- Workspace
Mode - The lifetime mode of a workspace.
- Workspace
State - The state of a workspace relative to the current epoch.