Function macro_tools::attr::protected::equation
source · pub fn equation(attr: &Attribute) -> Result<Equation>
Expand description
For attribute like #[former( default = 31 ) ]
return key default
and value 31
,
as well as syn::Meta as the last element of result tuple.
§Basic use-case.
use macro_tools::exposed::*;
let attr : syn::Attribute = syn::parse_quote!( #[ former( default = 31 ) ] );
// tree_print!( attr );
let got = equation( &attr ).unwrap();
assert_eq!( code_to_str!( got ), "default = 31".to_string() );