diff options
author | Christian Cunningham <cc@localhost> | 2022-08-26 19:49:13 -0700 |
---|---|---|
committer | Christian Cunningham <cc@localhost> | 2022-08-26 19:49:13 -0700 |
commit | 2b61ad947c64d76875311e6af08c87a5592055b3 (patch) | |
tree | 81b8ce619cb78986ec8bec13177c05b477ccb6e6 /src/mem/types.rs | |
parent | a04cf2dbb8d2e890405fbf0a1022aaad3015b1e8 (diff) |
SpinLocks
Diffstat (limited to 'src/mem/types.rs')
-rw-r--r-- | src/mem/types.rs | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/src/mem/types.rs b/src/mem/types.rs deleted file mode 100644 index ed22132..0000000 --- a/src/mem/types.rs +++ /dev/null @@ -1,54 +0,0 @@ -/// # u256 struct -/// -/// 256 bit size field -#[derive(Copy, Clone)] -pub struct U256(u128, u128); -impl U256 { - pub const fn new() -> Self { - U256(0, 0) - } -} - -/// # u512 struct -/// -/// 512 bit size field -#[derive(Copy, Clone)] -pub struct U512(U256, U256); -impl U512 { - pub const fn new() -> Self { - U512(U256::new(), U256::new()) - } -} - -/// # u1024 struct -/// -/// 1024 bit size field -#[derive(Copy, Clone)] -pub struct U1024(U512, U512); -impl U1024 { - pub const fn new() -> Self { - U1024(U512::new(), U512::new()) - } -} - -/// # u2048 struct -/// -/// 2048 bit size field -#[derive(Copy, Clone)] -pub struct U2048(U1024, U1024); -impl U2048 { - pub const fn new() -> Self { - U2048(U1024::new(), U1024::new()) - } -} - -/// # u4096 struct -/// -/// 4096 bit size field -#[derive(Copy, Clone)] -pub struct U4096(U2048, U2048); -impl U4096 { - pub const fn new() -> Self { - U4096(U2048::new(), U2048::new()) - } -} |