API mapping: define the complete C# to Rust signature schema #3
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Objective
Define the reviewed mapping record and compatibility rules used to translate every C# public member into an idiomatic but recognizable Rust signature.
Deliverables
api/RUST-MAPPING.tsvor an equivalent structured format keyed by stable C# documentation ID.Validation
RUSTREWRITE.md.Prerequisite
Stage 0 project setup is complete. Do not implement production behavior in this milestone.
Project constraints
Implemented and verified in commit
3179d7a.Implementation:
Review against the issue:
Passing gates:
No production behavior, CLR dependency, FFI bridge, subprocess, RPC, or C# fallback was added.