diff options
Diffstat (limited to 'src/convert.rs')
-rw-r--r-- | src/convert.rs | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/src/convert.rs b/src/convert.rs deleted file mode 100644 index afc5faf..0000000 --- a/src/convert.rs +++ /dev/null @@ -1,19 +0,0 @@ -pub(crate) fn usize_to_u32(u: usize) -> Option<u32> { - #[cfg(not(no_try_from))] - { - use core::convert::TryFrom; - - u32::try_from(u).ok() - } - - #[cfg(no_try_from)] - { - use core::mem; - - if mem::size_of::<usize>() <= mem::size_of::<u32>() || u <= u32::max_value() as usize { - Some(u as u32) - } else { - None - } - } -} |