@@ -2728,10 +2728,6 @@ pub enum NumThreads {
2728
2728
}
2729
2729
2730
2730
macro_rules! _default_val {
2731
- ( @verbatim: $s: literal, $ty: ty) => { {
2732
- let default_: $ty = serde_json:: from_str( & $s) . unwrap( ) ;
2733
- default_
2734
- } } ;
2735
2731
( $default: expr, $ty: ty) => { {
2736
2732
let default_: $ty = $default;
2737
2733
default_
@@ -2740,9 +2736,6 @@ macro_rules! _default_val {
2740
2736
use _default_val as default_val;
2741
2737
2742
2738
macro_rules! _default_str {
2743
- ( @verbatim: $s: literal, $_ty: ty) => {
2744
- $s. to_owned( )
2745
- } ;
2746
2739
( $default: expr, $ty: ty) => { {
2747
2740
let val = default_val!( $default, $ty) ;
2748
2741
serde_json:: to_string_pretty( & val) . unwrap( )
@@ -2883,7 +2876,7 @@ macro_rules! _config_data {
2883
2876
( $( #[ doc=$dox: literal] ) * $modname: ident: struct $name: ident <- $input: ident -> {
2884
2877
$(
2885
2878
$( #[ 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,
2887
2880
) *
2888
2881
} ) => {
2889
2882
/// Default config values for this grouping.
@@ -2920,7 +2913,7 @@ macro_rules! _config_data {
2920
2913
impl Default for $name {
2921
2914
fn default ( ) -> Self {
2922
2915
$name { $(
2923
- $field: default_val!( $( @$marker : ) ? $ default, $ty) ,
2916
+ $field: default_val!( $default, $ty) ,
2924
2917
) * }
2925
2918
}
2926
2919
}
@@ -2956,7 +2949,7 @@ macro_rules! _config_data {
2956
2949
$( {
2957
2950
let field = stringify!( $field) ;
2958
2951
let ty = stringify!( $ty) ;
2959
- let default = default_str!( $( @$marker : ) ? $ default, $ty) ;
2952
+ let default = default_str!( $default, $ty) ;
2960
2953
2961
2954
( field, ty, & [ $( $doc) ,* ] , default )
2962
2955
} , ) *
0 commit comments