From ff5643c52445c516b8b32bc6062c66203ca13ee4 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Fri, 10 Apr 2020 09:14:14 +0200 Subject: Simplify --- xtask/src/ast_src.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'xtask/src') diff --git a/xtask/src/ast_src.rs b/xtask/src/ast_src.rs index bb97b13fe..15bd8a2e4 100644 --- a/xtask/src/ast_src.rs +++ b/xtask/src/ast_src.rs @@ -233,13 +233,13 @@ pub(crate) struct AstSrc<'a> { pub(crate) struct AstNodeSrc<'a> { pub(crate) name: &'a str, pub(crate) traits: &'a [&'a str], - pub(crate) fields: &'a [(&'a str, FieldSrc<&'a str>)], + pub(crate) fields: &'a [(&'a str, FieldSrc<'a>)], } -pub(crate) enum FieldSrc { +pub(crate) enum FieldSrc<'a> { Shorthand, - Optional(T), - Many(T), + Optional(&'a str), + Many(&'a str), } pub(crate) struct AstEnumSrc<'a> { -- cgit v1.2.3