2929 ensure_band ( & v, min, max, range_ends) ?;
3030 Ok ( v)
3131 }
32- Err ( e) => Err ( StdError :: generic_err ( e. to_string ( ) ) ) ,
32+ Err ( e) => Err ( StdError :: msg ( e. to_string ( ) ) ) ,
3333 }
3434}
3535
@@ -38,12 +38,12 @@ pub fn ensure_band<T: Ord + Display>(v: &T, min: Option<&T>, max: Option<&T>, ra
3838 match range_ends {
3939 RangeEnds :: BothInclusive | RangeEnds :: MinInclusive => {
4040 if v < minv {
41- return Err ( StdError :: generic_err ( format ! ( "value {v} must be >= {minv}" ) ) ) ;
41+ return Err ( StdError :: msg ( format ! ( "value {v} must be >= {minv}" ) ) ) ;
4242 }
4343 }
4444 RangeEnds :: MaxInclusive | RangeEnds :: Exclusive => {
4545 if v <= minv {
46- return Err ( StdError :: generic_err ( format ! ( "value {v} must be > {minv}" ) ) ) ;
46+ return Err ( StdError :: msg ( format ! ( "value {v} must be > {minv}" ) ) ) ;
4747 }
4848 }
4949 }
@@ -52,12 +52,12 @@ pub fn ensure_band<T: Ord + Display>(v: &T, min: Option<&T>, max: Option<&T>, ra
5252 match range_ends {
5353 RangeEnds :: BothInclusive | RangeEnds :: MaxInclusive => {
5454 if v > maxv {
55- return Err ( StdError :: generic_err ( format ! ( "value {v} must be <= {maxv}" ) ) ) ;
55+ return Err ( StdError :: msg ( format ! ( "value {v} must be <= {maxv}" ) ) ) ;
5656 }
5757 }
5858 RangeEnds :: MinInclusive | RangeEnds :: Exclusive => {
5959 if v >= maxv {
60- return Err ( StdError :: generic_err ( format ! ( "value {v} must be < {maxv}" ) ) ) ;
60+ return Err ( StdError :: msg ( format ! ( "value {v} must be < {maxv}" ) ) ) ;
6161 }
6262 }
6363 }
@@ -66,7 +66,7 @@ pub fn ensure_band<T: Ord + Display>(v: &T, min: Option<&T>, max: Option<&T>, ra
6666}
6767
6868pub fn band_error_to_human ( err : StdError , value_name : & str ) -> StdError {
69- StdError :: generic_err ( format ! ( "Value '{value_name}' failed validation due to: '{err}'" ) )
69+ StdError :: msg ( format ! ( "Value '{value_name}' failed validation due to: '{err}'" ) )
7070}
7171
7272pub fn div_dec ( num : FPDecimal , denom : FPDecimal ) -> FPDecimal {
0 commit comments