@@ -210,7 +210,7 @@ impl Uuid {
210
210
///
211
211
/// # Arguments
212
212
/// * `b` An array or slice of 16 bytes
213
- pub fn from_utf8 ( b : & [ u8 ] ) -> Option < Uuid > {
213
+ pub fn from_bytes ( b : & [ u8 ] ) -> Option < Uuid > {
214
214
if b. len ( ) != 16 {
215
215
return None
216
216
}
@@ -413,7 +413,7 @@ impl Uuid {
413
413
ub[ i] = FromStrRadix :: from_str_radix ( vs. slice ( i* 2 , ( i+1 ) * 2 ) , 16 ) . unwrap ( ) ;
414
414
}
415
415
416
- Ok ( Uuid :: from_utf8 ( ub) . unwrap ( ) )
416
+ Ok ( Uuid :: from_bytes ( ub) . unwrap ( ) )
417
417
}
418
418
}
419
419
@@ -705,11 +705,11 @@ mod test {
705
705
}
706
706
707
707
#[ test]
708
- fn test_from_utf8 ( ) {
708
+ fn test_from_bytes ( ) {
709
709
let b = ~[ 0xa1 , 0xa2 , 0xa3 , 0xa4 , 0xb1 , 0xb2 , 0xc1 , 0xc2 ,
710
710
0xd1 , 0xd2 , 0xd3 , 0xd4 , 0xd5 , 0xd6 , 0xd7 , 0xd8 ] ;
711
711
712
- let u = Uuid :: from_utf8 ( b) . unwrap ( ) ;
712
+ let u = Uuid :: from_bytes ( b) . unwrap ( ) ;
713
713
let expected = ~"a1a2a3a4b1b2c1c2d1d2d3d4d5d6d7d8";
714
714
715
715
assert ! ( u. to_simple_str( ) == expected) ;
@@ -729,7 +729,7 @@ mod test {
729
729
let b_in: [ u8 , ..16 ] = [ 0xa1 , 0xa2 , 0xa3 , 0xa4 , 0xb1 , 0xb2 , 0xc1 , 0xc2 ,
730
730
0xd1 , 0xd2 , 0xd3 , 0xd4 , 0xd5 , 0xd6 , 0xd7 , 0xd8 ] ;
731
731
732
- let u = Uuid :: from_utf8 ( b_in. clone ( ) ) . unwrap ( ) ;
732
+ let u = Uuid :: from_bytes ( b_in. clone ( ) ) . unwrap ( ) ;
733
733
734
734
let b_out = u. to_bytes ( ) ;
735
735
0 commit comments