File tree Expand file tree Collapse file tree 3 files changed +1
-12
lines changed Expand file tree Collapse file tree 3 files changed +1
-12
lines changed Original file line number Diff line number Diff line change @@ -59,7 +59,6 @@ unsafe impl Copy for u8 {}
59
59
unsafe impl Copy for u16 { }
60
60
unsafe impl Copy for u32 { }
61
61
unsafe impl Copy for u64 { }
62
- unsafe impl Copy for u128 { }
63
62
unsafe impl Copy for usize { }
64
63
unsafe impl Copy for i8 { }
65
64
unsafe impl Copy for i16 { }
@@ -80,7 +79,6 @@ unsafe impl Sync for u8 {}
80
79
unsafe impl Sync for u16 { }
81
80
unsafe impl Sync for u32 { }
82
81
unsafe impl Sync for u64 { }
83
- unsafe impl Sync for u128 { }
84
82
unsafe impl Sync for usize { }
85
83
unsafe impl Sync for i8 { }
86
84
unsafe impl Sync for i16 { }
@@ -296,15 +294,6 @@ impl PartialEq for u64 {
296
294
}
297
295
}
298
296
299
- impl PartialEq for u128 {
300
- fn eq ( & self , other : & u128 ) -> bool {
301
- ( * self ) == ( * other)
302
- }
303
- fn ne ( & self , other : & u128 ) -> bool {
304
- ( * self ) != ( * other)
305
- }
306
- }
307
-
308
297
impl PartialEq for usize {
309
298
fn eq ( & self , other : & usize ) -> bool {
310
299
( * self ) == ( * other)
Original file line number Diff line number Diff line change @@ -171,7 +171,6 @@ fn main() {
171
171
assert_eq ! ( intrinsics:: bitreverse( 0xddccu16 ) , 0x33bbu16 ) ;
172
172
assert_eq ! ( intrinsics:: bitreverse( 0xffee_ddccu32 ) , 0x33bb77ffu32 ) ;
173
173
assert_eq ! ( intrinsics:: bitreverse( 0x1234_5678_ffee_ddccu64 ) , 0x33bb77ff1e6a2c48u64 ) ;
174
- assert_eq ! ( intrinsics:: bitreverse( 0x1234_5678_ffee_ddcc_1234_5678_ffee_ddccu128 ) , 0x33bb77ff1e6a2c4833bb77ff1e6a2c48u128 ) ;
175
174
176
175
assert_eq ! ( intrinsics:: bswap( 0xabu8 ) , 0xabu8 ) ;
177
176
assert_eq ! ( intrinsics:: bswap( 0xddccu16 ) , 0xccddu16 ) ;
Original file line number Diff line number Diff line change @@ -58,6 +58,7 @@ fn main() {
58
58
59
59
assert_eq ! ( 0b0000000000000000000000000010000010000000000000000000000000000000_0000000000100000000000000000000000001000000000000100000000000000u128 . leading_zeros( ) , 26 ) ;
60
60
assert_eq ! ( 0b0000000000000000000000000010000000000000000000000000000000000000_0000000000000000000000000000000000001000000000000000000010000000u128 . trailing_zeros( ) , 7 ) ;
61
+ assert_eq ! ( 0x1234_5678_ffee_ddcc_1234_5678_ffee_ddccu128 . reverse_bits( ) , 0x33bb77ff1e6a2c4833bb77ff1e6a2c48u128 ) ;
61
62
62
63
let _d = 0i128 . checked_div ( 2i128 ) ;
63
64
let _d = 0u128 . checked_div ( 2u128 ) ;
You can’t perform that action at this time.
0 commit comments