Expose backend-specific configuration in the Rust SDK
Open
Area-SDK-Configuration
Issue-Feature
- Dominant language
- Rust
- Stars
- 1.3k
- Forks
- 79
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 117
Description
### Description of the new feature / enhancement
The Rust SDK cannot configure backend-specific settings for all supported containment backends. Add version-aware backend config factories so SDK users can configure ProcessContainer, LXC, Seatbelt, Nanvix, Hyperlight, and other backend-specific types through the shared parsing path.
### Proposed technical implementation details
Keep each backend config in its own module and select the versioned backend representation from the containment type and schema version.
Contributor guide
Assessment
This issue has not been assessed yet.