@@ -679,22 +679,24 @@ pub enum Error {
679
679
680
680
impl fmt:: Display for Error {
681
681
fn fmt ( & self , f : & mut fmt:: Formatter ) -> fmt:: Result {
682
+ use Error :: * ;
683
+
682
684
match * self {
683
- Error :: MissingSeparator => write ! ( f, "missing human-readable separator, \" {}\" " , SEP ) ,
684
- Error :: InvalidChecksum => write ! ( f, "invalid checksum" ) ,
685
- Error :: InvalidLength => write ! ( f, "invalid length" ) ,
686
- Error :: InvalidChar ( n) => write ! ( f, "invalid character (code={})" , n) ,
687
- Error :: InvalidData ( n) => write ! ( f, "invalid data point ({})" , n) ,
688
- Error :: InvalidPadding => write ! ( f, "invalid padding" ) ,
689
- Error :: MixedCase => write ! ( f, "mixed-case strings not allowed" ) ,
685
+ MissingSeparator => write ! ( f, "missing human-readable separator, \" {}\" " , SEP ) ,
686
+ InvalidChecksum => write ! ( f, "invalid checksum" ) ,
687
+ InvalidLength => write ! ( f, "invalid length" ) ,
688
+ InvalidChar ( n) => write ! ( f, "invalid character (code={})" , n) ,
689
+ InvalidData ( n) => write ! ( f, "invalid data point ({})" , n) ,
690
+ InvalidPadding => write ! ( f, "invalid padding" ) ,
691
+ MixedCase => write ! ( f, "mixed-case strings not allowed" ) ,
690
692
}
691
693
}
692
694
}
693
695
694
696
#[ cfg( feature = "std" ) ]
695
697
impl std:: error:: Error for Error {
696
698
fn source ( & self ) -> Option < & ( dyn std:: error:: Error + ' static ) > {
697
- use self :: Error :: * ;
699
+ use Error :: * ;
698
700
699
701
match * self {
700
702
MissingSeparator | InvalidChecksum | InvalidLength | InvalidChar ( _)
0 commit comments