Skip to content

Commit 39452ae

Browse files
authored
feat!(rust-only): Provide nicer interface to ErrorCode and add them to the docs (#301)
Breaking for Rust-side only, schema remains equivalent. But we now have a better description of the various error codes that can be used in the protocol and what they mean.
1 parent f5aae50 commit 39452ae

File tree

8 files changed

+574
-168
lines changed

8 files changed

+574
-168
lines changed

Cargo.lock

Lines changed: 28 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ derive_more = { version = "2", features = ["from", "display"] }
2828
schemars = { version = "1" }
2929
serde = { version = "1", features = ["derive", "rc"] }
3030
serde_json = { version = "1", features = ["raw_value"] }
31+
strum = { version = "0.27", features = ["derive"] }
3132

3233
[lints.rust]
3334
future_incompatible = { level = "warn", priority = -1 }

0 commit comments

Comments
 (0)