Allow additional Process Container capabilities in the Rust SDK just like in the TypeScript SDK
- Dominant language
- Rust
- Stars
- 1.3k
- Forks
- 79
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 117
Description
### Description of the new feature / enhancement
Having read both the TypeScript SDK and the Rust SDK, it seems like there's no way to expose additional Windows Process Container capabilities for the Rust SDK while having such way to do it in [TypeScript](https://github.com/microsoft/mxc/blob/0e7c3ddb59da273c64ce9a4dd270697ca806db50/sdk/src/types.ts#L154) whereas on macOS extraMachLookups is exposed in the Rust SDK as impl methods of [SandboxRequest.](https://github.com/microsoft/mxc/blob/0e7c3ddb59da273c64ce9a4dd270697ca806db50/src/core/mxc-sdk/src/policy.rs#L587)
### Proposed technical implementation details
Additional methods in SandboxRequest that allows setting it, so it would likely be `processcontainer_capabilities` and `set_processcontainer_capabilities`
Contributor guide
Assessment
This issue has not been assessed yet.