@@ -82,6 +82,13 @@ use std::slice;
82
82
83
83
use serialize:: { Encoder , Encodable , Decoder , Decodable } ;
84
84
85
+ use self :: ParseError :: { ErrorInvalidCharacter , ErrorInvalidGroups ,
86
+ ErrorInvalidLength , ErrorInvalidGroupLength } ;
87
+ use self :: UuidVariant :: { VariantFuture , VariantMicrosoft ,
88
+ VariantNCS , VariantRFC4122 } ;
89
+ use self :: UuidVersion :: { Version1Mac , Version2Dce , Version3Md5 ,
90
+ Version4Random , Version5Sha1 } ;
91
+
85
92
/// A 128-bit (16 byte) buffer containing the ID
86
93
pub type UuidBytes = [ u8 , ..16 ] ;
87
94
@@ -516,9 +523,11 @@ impl rand::Rand for Uuid {
516
523
517
524
#[ cfg( test) ]
518
525
mod tests {
519
- use super :: { Uuid , VariantMicrosoft , VariantNCS , VariantRFC4122 ,
520
- Version1Mac , Version2Dce , Version3Md5 , Version4Random ,
521
- Version5Sha1 } ;
526
+ use super :: Uuid ;
527
+ use super :: UuidVariant :: { VariantMicrosoft ,
528
+ VariantNCS , VariantRFC4122 } ;
529
+ use super :: UuidVersion :: { Version1Mac , Version2Dce , Version3Md5 ,
530
+ Version4Random , Version5Sha1 } ;
522
531
use std:: rand;
523
532
524
533
#[ test]
@@ -581,8 +590,10 @@ mod tests {
581
590
582
591
#[ test]
583
592
fn test_parse_uuid_v4 ( ) {
584
- use super :: { ErrorInvalidCharacter , ErrorInvalidGroups ,
585
- ErrorInvalidGroupLength , ErrorInvalidLength } ;
593
+ use super :: ParseError :: { ErrorInvalidCharacter ,
594
+ ErrorInvalidGroups ,
595
+ ErrorInvalidLength ,
596
+ ErrorInvalidGroupLength } ;
586
597
587
598
// Invalid
588
599
assert ! ( Uuid :: parse_str( "" ) . is_err( ) ) ;
0 commit comments