diff options
Diffstat (limited to 'third_party/rust/weedle2/src/dictionary.rs')
-rw-r--r-- | third_party/rust/weedle2/src/dictionary.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/third_party/rust/weedle2/src/dictionary.rs b/third_party/rust/weedle2/src/dictionary.rs index 3c9b23cac5..b775d526dc 100644 --- a/third_party/rust/weedle2/src/dictionary.rs +++ b/third_party/rust/weedle2/src/dictionary.rs @@ -1,5 +1,5 @@ use crate::attribute::ExtendedAttributeList; -use crate::common::{Default, Identifier}; +use crate::common::{Default, Docstring, Identifier}; use crate::types::Type; /// Parses dictionary members @@ -8,6 +8,7 @@ pub type DictionaryMembers<'a> = Vec<DictionaryMember<'a>>; ast_types! { /// Parses dictionary member `[attributes]? required? type identifier ( = default )?;` struct DictionaryMember<'a> { + docstring: Option<Docstring>, attributes: Option<ExtendedAttributeList<'a>>, required: Option<term!(required)>, type_: Type<'a>, |