We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7b68c64 commit f5091f0Copy full SHA for f5091f0
rust/catalyst-signed-doc-macro/src/rules/doc_ref.rs
@@ -8,8 +8,8 @@ use crate::signed_doc_spec::{self, IsRequired};
8
/// Generating `RefRule` instantiation
9
pub(crate) fn ref_rule(ref_spec: &signed_doc_spec::doc_ref::Ref) -> anyhow::Result<TokenStream> {
10
let optional = match ref_spec.required {
11
- IsRequired::Yes => true,
12
- IsRequired::Optional => false,
+ IsRequired::Yes => false,
+ IsRequired::Optional => true,
13
IsRequired::Excluded => {
14
return Ok(quote! {
15
crate::validator::rules::RefRule::NotSpecified
0 commit comments