Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/proc-macro-api/src/bidirectional_protocol/msg.rs')
-rw-r--r--crates/proc-macro-api/src/bidirectional_protocol/msg.rs18
1 files changed, 2 insertions, 16 deletions
diff --git a/crates/proc-macro-api/src/bidirectional_protocol/msg.rs b/crates/proc-macro-api/src/bidirectional_protocol/msg.rs
index 4f81ef4ae6..cf8becd922 100644
--- a/crates/proc-macro-api/src/bidirectional_protocol/msg.rs
+++ b/crates/proc-macro-api/src/bidirectional_protocol/msg.rs
@@ -9,20 +9,6 @@ use crate::{
};
#[derive(Debug, Serialize, Deserialize)]
-pub struct Envelope {
- pub kind: Kind,
- pub payload: Payload,
-}
-
-#[derive(Debug, Serialize, Deserialize, Clone, Copy, PartialEq, Eq)]
-pub enum Kind {
- Request,
- Response,
- SubRequest,
- SubResponse,
-}
-
-#[derive(Debug, Serialize, Deserialize)]
pub enum SubRequest {
SourceText { file_id: u32, start: u32, end: u32 },
}
@@ -33,7 +19,7 @@ pub enum SubResponse {
}
#[derive(Debug, Serialize, Deserialize)]
-pub enum Payload {
+pub enum BidirectionalMessage {
Request(Request),
Response(Response),
SubRequest(SubRequest),
@@ -102,4 +88,4 @@ impl ExpnGlobals {
}
}
-impl Message for Envelope {}
+impl Message for BidirectionalMessage {}