@@ -2728,10 +2728,6 @@ pub enum NumThreads {
27282728}
27292729
27302730macro_rules! _default_val {
2731- ( @verbatim: $s: literal, $ty: ty) => { {
2732- let default_: $ty = serde_json:: from_str( & $s) . unwrap( ) ;
2733- default_
2734- } } ;
27352731 ( $default: expr, $ty: ty) => { {
27362732 let default_: $ty = $default;
27372733 default_
@@ -2740,9 +2736,6 @@ macro_rules! _default_val {
27402736use _default_val as default_val;
27412737
27422738macro_rules! _default_str {
2743- ( @verbatim: $s: literal, $_ty: ty) => {
2744- $s. to_owned( )
2745- } ;
27462739 ( $default: expr, $ty: ty) => { {
27472740 let val = default_val!( $default, $ty) ;
27482741 serde_json:: to_string_pretty( & val) . unwrap( )
@@ -2883,7 +2876,7 @@ macro_rules! _config_data {
28832876 ( $( #[ doc=$dox: literal] ) * $modname: ident: struct $name: ident <- $input: ident -> {
28842877 $(
28852878 $( #[ doc=$doc: literal] ) *
2886- $vis: vis $field: ident $( | $alias: ident) * : $ty: ty = $( @$marker : ident : ) ? $ default: expr,
2879+ $vis: vis $field: ident $( | $alias: ident) * : $ty: ty = $default: expr,
28872880 ) *
28882881 } ) => {
28892882 /// Default config values for this grouping.
@@ -2920,7 +2913,7 @@ macro_rules! _config_data {
29202913 impl Default for $name {
29212914 fn default ( ) -> Self {
29222915 $name { $(
2923- $field: default_val!( $( @$marker : ) ? $ default, $ty) ,
2916+ $field: default_val!( $default, $ty) ,
29242917 ) * }
29252918 }
29262919 }
@@ -2956,7 +2949,7 @@ macro_rules! _config_data {
29562949 $( {
29572950 let field = stringify!( $field) ;
29582951 let ty = stringify!( $ty) ;
2959- let default = default_str!( $( @$marker : ) ? $ default, $ty) ;
2952+ let default = default_str!( $default, $ty) ;
29602953
29612954 ( field, ty, & [ $( $doc) ,* ] , default )
29622955 } , ) *
0 commit comments