Skip to content

Commit 8deef6e

Browse files
committed
build: fix cargo test --features openrpc
1 parent 5d4cf73 commit 8deef6e

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

examples/tide/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ async-std = { version = "1.11.0", features = ["attributes"] }
2020
futures = "0.3.31"
2121
env_logger = "0.9.0"
2222
log = "0.4.25"
23+
schemars = "0.8.22"
2324
async-trait = "0.1.53"
2425
typescript-type-def = { version = "0.5.13", features = ["json_value"] }
2526
async-broadcast = "0.4.0"

examples/tide/src/webserver.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ use emitter::EventEmitter;
1313

1414
use tide_websockets::{Message as WsMessage, WebSocket};
1515

16-
#[derive(Serialize, Deserialize, TypeDef, Clone, Debug)]
16+
#[derive(Serialize, Deserialize, TypeDef, Clone, Debug, schemars::JsonSchema)]
1717
struct User {
1818
name: String,
1919
color: String,
2020
}
2121

22-
#[derive(Serialize, Deserialize, TypeDef, Clone, Debug)]
22+
#[derive(Serialize, Deserialize, TypeDef, Clone, Debug, schemars::JsonSchema)]
2323
struct ChatMessage {
2424
content: String,
2525
user: User,

0 commit comments

Comments
 (0)