Standardize unimplemented API failures
This commit is contained in:
@@ -19,6 +19,9 @@ The authoritative compiled .NET surface is checked in as
|
||||
reviewed Rust destination in [`api/RUST-TYPES.tsv`](api/RUST-TYPES.tsv) and
|
||||
[`api/RUST-MAPPING.tsv`](api/RUST-MAPPING.tsv); [`api/README.md`](api/README.md)
|
||||
documents deterministic regeneration and validation.
|
||||
All API crates expose the same typed `Error` for fallible unimplemented members;
|
||||
infallible shims use `libremetaverse_types::unimplemented_api!` so placeholders
|
||||
cannot look like successful behavior.
|
||||
|
||||
```sh
|
||||
cargo build --workspace
|
||||
|
||||
Reference in New Issue
Block a user