summaryrefslogtreecommitdiff
path: root/cli/tsc/mod.rs
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2023-09-21 16:08:23 +0200
committerGitHub <noreply@github.com>2023-09-21 08:08:23 -0600
commit142449ecab20006c5cfd15462814650596bc034d (patch)
treeb4e796585f870fbf0b1ebe696a474abb1a09d2ac /cli/tsc/mod.rs
parentcf6f649829fbb0562681bc9db0c4c1261d4a40b1 (diff)
refactor: rewrite some ops to op2 macro (#20603)
Diffstat (limited to 'cli/tsc/mod.rs')
-rw-r--r--cli/tsc/mod.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/cli/tsc/mod.rs b/cli/tsc/mod.rs
index 8ab35bc79..04e8dec04 100644
--- a/cli/tsc/mod.rs
+++ b/cli/tsc/mod.rs
@@ -736,9 +736,8 @@ struct RespondArgs {
pub stats: Stats,
}
-// TODO(bartlomieju): `op2` doesn't support `serde_json::Value`
-#[op]
-fn op_respond(state: &mut OpState, args: RespondArgs) {
+#[op2]
+fn op_respond(state: &mut OpState, #[serde] args: RespondArgs) {
let state = state.borrow_mut::<State>();
state.maybe_response = Some(args);
}