| D | builtin.rs | 19 pub template: AttributeTemplate, field 22 /// A template that the attribute input must match. 47 /// E.g., `template!(Word, List: "description")` means that the attribute 49 macro_rules! template { macro 50 (Word) => { template!(@ true, None, None) }; 51 (List: $descr: expr) => { template!(@ false, Some($descr), None) }; 52 (NameValueStr: $descr: expr) => { template!(@ false, None, Some($descr)) }; 53 (Word, List: $descr: expr) => { template!(@ true, Some($descr), None) }; 54 (Word, NameValueStr: $descr: expr) => { template!(@ true, None, Some($descr)) }; 56 template!(@ false, Some($descr1), Some($descr2)) [all …]
|