Unnamed repository; edit this file 'description' to name the repository.
remove non-describing field annotation from bidirectional message definition
| -rw-r--r-- | crates/proc-macro-api/src/bidirectional_protocol/msg.rs | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/crates/proc-macro-api/src/bidirectional_protocol/msg.rs b/crates/proc-macro-api/src/bidirectional_protocol/msg.rs index c56ed51916..2644cd406b 100644 --- a/crates/proc-macro-api/src/bidirectional_protocol/msg.rs +++ b/crates/proc-macro-api/src/bidirectional_protocol/msg.rs @@ -84,18 +84,14 @@ pub struct ExpandMacroData { pub macro_body: FlatTree, pub macro_name: String, pub attributes: Option<FlatTree>, - #[serde(skip_serializing_if = "ExpnGlobals::skip_serializing_if")] #[serde(default)] pub has_global_spans: ExpnGlobals, - - #[serde(skip_serializing_if = "Vec::is_empty")] #[serde(default)] pub span_data_table: Vec<u32>, } #[derive(Clone, Copy, Default, Debug, Serialize, Deserialize)] pub struct ExpnGlobals { - #[serde(skip_serializing)] #[serde(default)] pub serialize: bool, pub def_site: usize, @@ -103,10 +99,4 @@ pub struct ExpnGlobals { pub mixed_site: usize, } -impl ExpnGlobals { - fn skip_serializing_if(&self) -> bool { - !self.serialize - } -} - impl Message for BidirectionalMessage {} |