http://niceboat.i2p/%E5%90%84%E7%A7%8D%E7%8E%A9%E6%84%8F/%E7%A8%8B%E5%BA%8F/logisic_map_enc
No one should use this for serious stuff anyway. #[derive( Debug , Clone , Copy , PartialEq , Eq )] struct U2F62 { bit : u64 , } // Only * and - is implemented! impl U2F62 { fn mul ( self , rhs : Self ) -> Self { let result = ( self . bit as u128 * rhs . bit as u128 ) >> 62 ; Self { bit : result as u64 } } fn sub ( self , rhs : Self ) -> Self { let result = self . bit - rhs . bit; Self { bit : result } } const fn from_be_bytes (b : [ u8 ; 8 ]) -> Self { Self { bit : u64 :: from_be_bytes...