Loading tools/pdl/src/analyzer.rs +2 −7 Original line number Diff line number Diff line Loading @@ -11,7 +11,7 @@ pub mod ast { use serde::Serialize; /// Field and declaration size information. #[derive(Debug, Clone, Copy)] #[derive(Default, Debug, Clone, Copy)] #[allow(unused)] pub enum Size { /// Constant size in bits. Loading @@ -21,15 +21,10 @@ pub mod ast { Dynamic, /// The size cannot be determined statically or at runtime. /// The packet assumes the largest possible size. #[default] Unknown, } impl Default for Size { fn default() -> Size { Size::Unknown } } #[derive(Debug, Serialize, Default)] pub struct Annotation; Loading tools/pdl/src/backends/rust/serializer.rs +1 −1 Original line number Diff line number Diff line use crate::backends::rust::{mask_bits, types, ToUpperCamelCase}; use crate::backends::rust::{mask_bits, types}; use crate::parser::ast as parser_ast; use crate::{ast, lint}; use quote::{format_ident, quote}; Loading tools/pdl/src/lint.rs +2 −8 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ pub mod ast { use serde::Serialize; // Field and declaration size information. #[derive(Debug, Clone)] #[derive(Default, Debug, Clone)] #[allow(unused)] pub enum Size { // Constant size in bits. Loading @@ -17,16 +17,10 @@ pub mod ast { Dynamic, // The size cannot be determined statically or at runtime. // The packet assumes the largest possible size. #[default] Unknown, } // TODO: use derive(Default) when UWB is using Rust 1.62.0. impl Default for Size { fn default() -> Size { Size::Unknown } } #[derive(Debug, Serialize)] pub struct Annotation(); Loading Loading
tools/pdl/src/analyzer.rs +2 −7 Original line number Diff line number Diff line Loading @@ -11,7 +11,7 @@ pub mod ast { use serde::Serialize; /// Field and declaration size information. #[derive(Debug, Clone, Copy)] #[derive(Default, Debug, Clone, Copy)] #[allow(unused)] pub enum Size { /// Constant size in bits. Loading @@ -21,15 +21,10 @@ pub mod ast { Dynamic, /// The size cannot be determined statically or at runtime. /// The packet assumes the largest possible size. #[default] Unknown, } impl Default for Size { fn default() -> Size { Size::Unknown } } #[derive(Debug, Serialize, Default)] pub struct Annotation; Loading
tools/pdl/src/backends/rust/serializer.rs +1 −1 Original line number Diff line number Diff line use crate::backends::rust::{mask_bits, types, ToUpperCamelCase}; use crate::backends::rust::{mask_bits, types}; use crate::parser::ast as parser_ast; use crate::{ast, lint}; use quote::{format_ident, quote}; Loading
tools/pdl/src/lint.rs +2 −8 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ pub mod ast { use serde::Serialize; // Field and declaration size information. #[derive(Debug, Clone)] #[derive(Default, Debug, Clone)] #[allow(unused)] pub enum Size { // Constant size in bits. Loading @@ -17,16 +17,10 @@ pub mod ast { Dynamic, // The size cannot be determined statically or at runtime. // The packet assumes the largest possible size. #[default] Unknown, } // TODO: use derive(Default) when UWB is using Rust 1.62.0. impl Default for Size { fn default() -> Size { Size::Unknown } } #[derive(Debug, Serialize)] pub struct Annotation(); Loading