Expand description
Public application isolation namespace. Use it for the documented application isolation API surface; prefer crate-root re-exports for common imports. Module items must preserve the core ownership and side-effect boundaries described in this file. Isolation lifecycle coordination over host-provided runtimes. Use this module when a workload requires environment preparation, process execution, signaling, stats, or cleanup. All concrete container or VM behavior remains adapter-owned.
Structs§
- Isolation
Cleanup Outcome - Holds isolation cleanup outcome application-layer state or configuration. Use it with the documented coordinator methods; run, journal, event, provider, or port effects are called out on those methods rather than on construction.
- Isolation
Downgrade Approval - Holds isolation downgrade approval application-layer state or configuration. Use it with the documented coordinator methods; run, journal, event, provider, or port effects are called out on those methods rather than on construction.
- Isolation
Lifecycle Context - Holds isolation lifecycle context application-layer state or configuration. Use it with the documented coordinator methods; run, journal, event, provider, or port effects are called out on those methods rather than on construction.
- Isolation
Lifecycle Coordinator - Holds isolation lifecycle coordinator application-layer state or configuration. Use it with the documented coordinator methods; run, journal, event, provider, or port effects are called out on those methods rather than on construction.
- Isolation
Process Outcome - Holds isolation process outcome application-layer state or configuration. Use it with the documented coordinator methods; run, journal, event, provider, or port effects are called out on those methods rather than on construction.
- Isolation
Selection Outcome - Holds isolation selection outcome application-layer state or configuration. Use it with the documented coordinator methods; run, journal, event, provider, or port effects are called out on those methods rather than on construction.
Enums§
- Isolation
Match Status - Enumerates the finite isolation match status cases. Serialized names are part of the SDK contract; update fixtures when variants change.
- Isolation
Readiness Profile - Enumerates the finite isolation readiness profile cases. Serialized names are part of the SDK contract; update fixtures when variants change.
- Policy
Decision Scope - Enumerates the finite policy decision scope cases. Serialized names are part of the SDK contract; update fixtures when variants change.