0731742a XL |
1 | #[derive(Copy)] |
2 | pub struct U256(pub [u64; 4]); |
3 | |
4 | impl Clone for U256 { |
5 | fn clone(&self) -> U256 { |
6 | *self |
7 | } |
8 | } |
9 | |
10 | impl U256 { |
11 | pub fn new(value: u64) -> U256 { |
12 | let mut ret = [0; 4]; |
13 | ret[0] = value; |
14 | U256(ret) |
15 | } |
16 | } |