use custom ext::Opt for default_value in DeclStorageLine (#1722)

instead of ext::Seq
This commit is contained in:
thiolliere
2019-02-07 16:35:29 +01:00
committed by GitHub
parent 0da92bf114
commit 4792a3806c
6 changed files with 19 additions and 29 deletions
@@ -74,8 +74,7 @@ struct AddExtraGenesisLine {
pub extra_field: ext::Parens<Ident>,
pub coldot_token: Token![:],
pub extra_type: syn::Type,
// FIXME #1570: use a custom ext::Option instead (syn option on '=' fails)
pub default_value: ext::Seq<DeclStorageDefault>,
pub default_value: ext::Opt<DeclStorageDefault>,
}
#[derive(Parse, ToTokens, Debug)]
@@ -91,8 +90,7 @@ struct DeclStorageLine {
pub build: Option<DeclStorageBuild>,
pub coldot_token: Token![:],
pub storage_type: DeclStorageType,
// FIXME #1570: use a custom ext::Option instead (syn option on '=' fails)
pub default_value: ext::Seq<DeclStorageDefault>,
pub default_value: ext::Opt<DeclStorageDefault>,
}