Ugly Alpha 1
swiss-army-knife:0.0.23

total uncompressed bytes

539.8 KB

total files

222

Fix

RemoveExcludeAndUseInclude { include_added: [], include: [], include_removed: [ "README.md", "LICENSE", "COPYRIGHT", "src/**/*.rs", "Cargo.toml", "rustfmt.toml", "clippy.toml", ], }

222 wasted files

total waste: 539.8 KB

  1. COPYRIGHT : 64.3 KB
  2. src/intel_hardware_lock_elision/mod.rs : 37.2 KB
  3. src/bit_set/BitSet.rs : 19.6 KB
  4. src/strings/to_number/NumberAsDecimalString.rs : 16.5 KB
  5. src/fixed_point_arithmetic/Signed1616FixedPoint.rs : 13.8 KB
  6. src/simd_compatibility/x86_64/sse2/_mm_lane_crossing_right_shift_upto_64_bits.rs : 12.1 KB
  7. src/simd_compatibility/x86_64/sse2/_mm_lane_crossing_left_shift_upto_64_bits.rs : 11.9 KB
  8. src/simd_compatibility/x86_64/avx2/_mm256_lane_crossing_left_shift_upto_64_bits.rs : 11.8 KB
  9. src/simd_compatibility/x86_64/avx2/_mm256_lane_crossing_right_shift_upto_64_bits.rs : 11.8 KB
  10. src/strings/parse_number/ParseNumber.rs : 9.9 KB
  11. src/strings/into_line_feed_terminated_byte_string/IntegerIntoLineFeedTerminatedByteString.rs : 9.4 KB
  12. src/bit_set/PerBitSetAwareData.rs : 8.7 KB
  13. src/fixed_point_arithmetic/Unsigned1616FixedPoint.rs : 8.7 KB
  14. src/fixed_point_arithmetic/Unsigned3232FixedPoint.rs : 8.5 KB
  15. src/fixed_point_arithmetic/Signed3232FixedPoint.rs : 8.5 KB
  16. src/lib.rs : 7.3 KB
  17. src/get_unchecked/AsUsizeRange.rs : 5.5 KB
  18. src/strings/to_number/NumberAsBytes.rs : 4.5 KB
  19. src/hash_map_and_hash_set/FastSecureHashSet.rs : 4.4 KB
  20. src/hash_map_and_hash_set/FastSecureHashMap.rs : 4.3 KB
  21. src/strings/to_number/ByteWritable.rs : 4.3 KB
  22. src/strings/LinuxStringEscapeSequence.rs : 4.0 KB
  23. src/strings/NulTerminatedCStringArray.rs : 3.9 KB
  24. src/strings/CStringFragments.rs : 3.7 KB
  25. src/strings/into_line_feed_terminated_byte_string/IntoLineFeedTerminatedByteString.rs : 3.7 KB
  26. src/LoadNonAtomically.rs : 3.5 KB
  27. src/internet_protocol/InternetProtocolAddressWithMask.rs : 3.4 KB
  28. src/bit_set/bit_set_aware.rs : 3.1 KB
  29. src/vec/VecExt.rs : 3.1 KB
  30. src/strings/parse_number/ParseNumberError.rs : 3.0 KB
  31. src/get_unchecked/GetUnchecked.rs : 3.0 KB
  32. src/simd_compatibility/x86_64/avx2/U64LaneIndex.rs : 2.9 KB
  33. src/time/NanosecondsSinceUnixEpoch.rs : 2.9 KB
  34. .cargo/COPYRIGHT : 2.6 KB
  35. src/bit_set/IntoList.rs : 2.5 KB
  36. src/simd_compatibility/x86_64/avx2/mod.rs : 2.5 KB
  37. src/hardware_optimized_spin_lock/IntelHardwareOptimizedLockSpinLock.rs : 2.5 KB
  38. src/exponents_of_two/SignedExponentOfTwo8.rs : 2.4 KB
  39. src/exponents_of_two/UnsignedExponentOfTwo8.rs : 2.4 KB
  40. src/bit_set/BitSetAware.rs : 2.4 KB
  41. src/simd_compatibility/x86_64/avx512/mod.rs : 2.3 KB
  42. src/split/SplitBytes.rs : 2.3 KB
  43. src/bit_set/ListParseError.rs : 2.3 KB
  44. src/simd_compatibility/x86_64/avx512/_mm512_extract_epi8.rs : 2.2 KB
  45. src/bit_set/BitSetIterator.rs : 2.2 KB
  46. src/simd_compatibility/x86_64/avx512/_mm512_extract_epi16.rs : 2.2 KB
  47. src/get_unchecked/AsUsizeIndex.rs : 2.2 KB
  48. src/time/U31SecondsDuration.rs : 2.1 KB
  49. src/bit_set/IntoBitMask.rs : 2.1 KB
  50. src/StaticInitializedOnce.rs : 2.1 KB
  51. src/hardware_optimized_spin_lock/AtomicBoolSpinLock.rs : 2.1 KB
  52. src/simd_compatibility/x86_64/avx2/_mm256_blend_epi64.rs : 2.0 KB
  53. src/simd_compatibility/x86_64/sse2/mod.rs : 2.0 KB
  54. Cargo.toml : 1.9 KB
  55. src/strings/Radix.rs : 1.9 KB
  56. src/strings/CStringExt.rs : 1.8 KB
  57. src/split/SplitBytesNIterator.rs : 1.7 KB
  58. src/simd_compatibility/x86_64/sse2/_mm_blend_epi64.rs : 1.7 KB
  59. src/bit_set/BitSetIncludingEmptyIterator.rs : 1.7 KB
  60. src/VariablySized.rs : 1.7 KB
  61. src/simd_compatibility/x86_64/avx2/_mm256_popcnt_epi8.rs : 1.6 KB
  62. src/simd_compatibility/x86_64/avx512/_kshiftri_mask8.rs : 1.6 KB
  63. src/simd_compatibility/x86_64/avx512/_kshiftli_mask8.rs : 1.6 KB
  64. src/bit_set/BitSetAwareTryFromU16Error.rs : 1.6 KB
  65. src/simd_compatibility/x86_64/mod.rs : 1.6 KB
  66. src/simd_compatibility/x86_64/sse2/_mm_extract_epi8_constant.rs : 1.6 KB
  67. src/strings/to_number/number_as_decimal_string_formats/mod.rs : 1.5 KB
  68. src/strings/mod.rs : 1.5 KB
  69. src/split/SplitBytesReverseIterator.rs : 1.5 KB
  70. src/split/SplitBytesIterator.rs : 1.5 KB
  71. src/simd_compatibility/x86_64/ssse3/_mm_popcnt_epi8.rs : 1.4 KB
  72. src/simd_compatibility/x86_64/sse2/_mm_popcnt_epi8.rs : 1.4 KB
  73. src/strings/ConstCStr.rs : 1.4 KB
  74. src/strings/parse_ascii_nul_string_values.rs : 1.4 KB
  75. src/strings/into_line_feed_terminated_byte_string/integer_wrapper.rs : 1.4 KB
  76. src/simd_compatibility/x86_64/_mm_popcnt_epi8.rs : 1.3 KB
  77. src/hash_map_and_hash_set/fast_secure_hash_map.rs : 1.3 KB
  78. src/simd_compatibility/x86_64/avx512/_mm512_maskz_popcnt_epi8_load_unaligned.rs : 1.3 KB
  79. src/bit_set/mod.rs : 1.3 KB
  80. src/unreachable_code_const.rs : 1.3 KB
  81. src/simd_compatibility/x86_64/_mm_extract_epi8_wrapper.rs : 1.3 KB
  82. src/strings/to_number/number_as_decimal_string_formats/DingbatNegativeCircledSansSerifNumberAsDecimalStringFormat.rs : 1.3 KB
  83. src/strings/to_number/number_as_decimal_string_formats/MathematicalSansSerifBoldAsDecimalStringFormat.rs : 1.3 KB
  84. src/strings/to_number/number_as_decimal_string_formats/MathematicalDoubleStruckAsDecimalStringFormat.rs : 1.3 KB
  85. src/strings/to_number/number_as_decimal_string_formats/DingbatNegativeCircledSerifNumberAsDecimalStringFormat.rs : 1.3 KB
  86. src/hash_map_and_hash_set/fast_secure_hash_set.rs : 1.3 KB
  87. src/strings/to_number/number_as_decimal_string_formats/MathematicalSansSerifAsDecimalStringFormat.rs : 1.3 KB
  88. src/strings/to_number/number_as_decimal_string_formats/MathematicalMonospaceAsDecimalStringFormat.rs : 1.3 KB
  89. src/strings/to_number/number_as_decimal_string_formats/DingbatCircledSansSerifNumberAsDecimalStringFormat.rs : 1.3 KB
  90. src/strings/to_number/number_as_decimal_string_formats/MathematicalBoldAsDecimalStringFormat.rs : 1.3 KB
  91. src/strings/to_number/number_as_decimal_string_formats/FullwidthLatinNumberAsDecimalStringFormat.rs : 1.3 KB
  92. src/strings/to_number/number_as_decimal_string_formats/FullstopLatinNumberAsDecimalStringFormat.rs : 1.3 KB
  93. src/strings/to_number/number_as_decimal_string_formats/SuperscriptLatinNumberAsDecimalStringFormat.rs : 1.2 KB
  94. src/strings/to_number/number_as_decimal_string_formats/CommaLatinNumberAsDecimalStringFormat.rs : 1.2 KB
  95. src/strings/to_number/number_as_decimal_string_formats/SubscriptLatinNumberAsDecimalStringFormat.rs : 1.2 KB
  96. src/strings/to_number/number_as_decimal_string_formats/CircledNumberAsDecimalStringFormat.rs : 1.2 KB
  97. src/internet_protocol/InternetProtocolAddress.rs : 1.2 KB
  98. src/simd_compatibility/x86_64/avx512/_mm512_popcnt_epi32_load_unaligned.rs : 1.2 KB
  99. src/simd_compatibility/x86_64/avx512/_mm512_popcnt_epi64_load_unaligned.rs : 1.2 KB
  100. src/simd_compatibility/x86_64/avx512/_mm512_popcnt_epi16_load_unaligned.rs : 1.2 KB
  101. src/hardware_optimized_spin_lock/SpinLock.rs : 1.2 KB
  102. src/simd_compatibility/x86_64/avx512/_mm512_popcnt_epi8_load_unaligned.rs : 1.2 KB
  103. src/strings/to_number/number_as_decimal_string_formats/LatinNumberAsDecimalStringFormat.rs : 1.2 KB
  104. src/unreachable_code.rs : 1.2 KB
  105. src/strings/NonNumericDigitCase.rs : 1.2 KB
  106. src/simd_compatibility/x86_64/avx512/_ktestc_mask8_u8.rs : 1.2 KB
  107. src/strings/to_number/number_as_decimal_string_formats/NumberAsDecimalStringFormat.rs : 1.1 KB
  108. src/simd_compatibility/x86_64/avx2/shuffle_and_blend_with_zeros.rs : 1.1 KB
  109. src/simd_compatibility/x86_64/avx512/_ktestz_mask8_u8.rs : 1.1 KB
  110. src/strings/to_number/UnsafePerformantByteWritable.rs : 1.1 KB
  111. src/simd_compatibility/x86_64/sse2/_mm_reduce_add_epu32.rs : 1.1 KB
  112. src/bit_set/InfiniteBitSetIterator.rs : 1.1 KB
  113. src/simd_compatibility/x86_64/avx2/_mm256_reduce_add_epi64.rs : 1.1 KB
  114. src/random/fast_slightly_insecure_random_u16.rs : 1.1 KB
  115. src/random/fast_slightly_insecure_random_u64.rs : 1.1 KB
  116. src/random/fast_slightly_insecure_random_u32.rs : 1.1 KB
  117. src/move_to_front_of_vec.rs : 1.1 KB
  118. src/non_zero/mod.rs : 1.1 KB
  119. src/strings/into_line_feed_terminated_byte_string/mod.rs : 1.0 KB
  120. src/strings/c_string_pointer_to_path_buf.rs : 1.0 KB
  121. src/get_unchecked/mod.rs : 1.0 KB
  122. src/hardware_optimized_spin_lock/busy_wait_spin_loop_hint.rs : 1.0 KB
  123. src/simd_compatibility/x86_64/avx512/_mm512_reduce_add_epu32.rs : 1.0 KB
  124. src/simd_compatibility/x86_64/avx512/_load_mask8.rs : 993 B
  125. src/hardware_optimized_spin_lock/mod.rs : 984 B
  126. src/simd_compatibility/x86_64/avx2/_mm256_reduce_add_epu32.rs : 981 B
  127. src/simd_compatibility/x86_64/avx2/_mm256_reduce_add_epu8.rs : 979 B
  128. src/path/PathBufExt.rs : 978 B
  129. src/strings/FromBytes.rs : 962 B
  130. src/unsafe_initialization/unsafe_uninitialized.rs : 953 B
  131. src/simd_compatibility/x86_64/avx512/_mm512_insert_epi8.rs : 951 B
  132. src/strings/replace.rs : 950 B
  133. src/strings/to_number/mod.rs : 942 B
  134. rustfmt.toml : 939 B
  135. .cargo/rustfmt.toml : 939 B
  136. src/strings/OsStrExtMore.rs : 938 B
  137. src/simd_compatibility/x86_64/avx512/_mm512_insert_epi16.rs : 935 B
  138. src/simd_compatibility/x86_64/sse2/_mm_reduce_add_epu8.rs : 934 B
  139. src/strings/parse_number/ParseNumberOption.rs : 927 B
  140. src/simd_compatibility/x86_64/_mm256_popcnt_epi8.rs : 925 B
  141. src/hardware_optimized_spin_lock/BestForCompilationTargetSpinLock.rs : 919 B
  142. src/non_zero/new_non_zero_usize.rs : 917 B
  143. src/non_zero/new_non_zero_isize.rs : 917 B
  144. src/simd_compatibility/x86_64/avx2/_mm256_movemask_epi64.rs : 912 B
  145. src/simd_compatibility/x86_64/avx2/_mm256_movemask_epi32.rs : 912 B
  146. src/simd_compatibility/x86_64/sse2/_mm_extract_epi8_variable.rs : 911 B
  147. src/non_zero/new_non_zero_u128.rs : 911 B
  148. src/non_zero/new_non_zero_i128.rs : 911 B
  149. src/non_zero/new_non_null.rs : 911 B
  150. src/non_zero/new_non_zero_u64.rs : 905 B
  151. src/non_zero/new_non_zero_u32.rs : 905 B
  152. src/non_zero/new_non_zero_u16.rs : 905 B
  153. src/non_zero/new_non_zero_i64.rs : 905 B
  154. src/non_zero/new_non_zero_i32.rs : 905 B
  155. src/non_zero/new_non_zero_i16.rs : 905 B
  156. src/big_endian/BigEndianU128.rs : 904 B
  157. src/simd_compatibility/x86_64/ssse3/mod.rs : 902 B
  158. src/random/mod.rs : 901 B
  159. src/non_zero/new_non_zero_u8.rs : 899 B
  160. src/non_zero/new_non_zero_i8.rs : 899 B
  161. src/big_endian/BigEndianU64.rs : 899 B
  162. src/big_endian/BigEndianU32.rs : 899 B
  163. src/big_endian/BigEndianU16.rs : 899 B
  164. src/strings/without_suffix.rs : 898 B
  165. src/strings/to_c_string_robustly.rs : 892 B
  166. src/hash_map_and_hash_set/mod.rs : 887 B
  167. src/big_endian/mod.rs : 887 B
  168. src/strings/format_escaped_ascii_string.rs : 883 B
  169. src/unsafe_initialization/unsafe_zeroed.rs : 878 B
  170. src/bit_set/bit_set.rs : 874 B
  171. src/simd_compatibility/x86_64/avx512/_mm512_reduce_add_epu8.rs : 860 B
  172. src/simd_compatibility/x86_64/avx512/_mm512_extract_epi32.rs : 855 B
  173. src/fixed_point_arithmetic/mod.rs : 851 B
  174. src/simd_compatibility/x86_64/avx2/_mm256_popcnt_epi64.rs : 844 B
  175. src/error_support/mod.rs : 832 B
  176. src/simd_compatibility/x86_64/avx512/_mm512_insert_epi64.rs : 825 B
  177. src/simd_compatibility/x86_64/avx512/_mm512_insert_epi32.rs : 825 B
  178. src/simd_compatibility/x86_64/sse2/_mm_shuffle_epi64_constant.rs : 816 B
  179. src/path/path_bytes_without_trailing_nul.rs : 811 B
  180. src/error_support/io_error_permission_denied.rs : 803 B
  181. src/simd_compatibility/x86_64/avx512/_mm512_cvtsi512_si32.rs : 797 B
  182. src/error_support/io_error_new.rs : 793 B
  183. src/error_support/io_error_invalid_data.rs : 793 B
  184. src/big_endian/FromNetworkEndianToNativeEndian.rs : 792 B
  185. src/time/mod.rs : 787 B
  186. src/error_support/io_error_timed_out.rs : 787 B
  187. src/error_support/io_error_not_found.rs : 787 B
  188. src/error_support/io_error_other.rs : 780 B
  189. src/simd_compatibility/x86_64/avx2/_mm256_reduce_add_epu64.rs : 779 B
  190. src/split/mod.rs : 761 B
  191. src/strings/path_to_cstring.rs : 747 B
  192. src/strings/parse_number/mod.rs : 747 B
  193. src/internet_protocol/mod.rs : 733 B
  194. src/simd_compatibility/x86_64/avx512/__v16si.rs : 708 B
  195. src/hash_map_and_hash_set/FastSecureRawMutHashMapEntry.rs : 699 B
  196. src/strings/into_line_feed_terminated_byte_string/ZeroPaddedUpperCaseHexadecimalInteger.rs : 698 B
  197. src/strings/into_line_feed_terminated_byte_string/ZeroPaddedLowerCaseHexadecimalInteger.rs : 698 B
  198. src/hash_map_and_hash_set/FastSecureHashBuilder.rs : 698 B
  199. src/exponents_of_two/mod.rs : 697 B
  200. src/path/mod.rs : 696 B
  201. src/strings/into_line_feed_terminated_byte_string/UnpaddedUpperCaseHexadecimalInteger.rs : 693 B
  202. src/strings/into_line_feed_terminated_byte_string/UnpaddedLowerCaseHexadecimalInteger.rs : 693 B
  203. src/unsafe_initialization/mod.rs : 688 B
  204. src/hash_map_and_hash_set/FastSecureHashMapEntry.rs : 687 B
  205. src/simd_compatibility/mod.rs : 684 B
  206. src/big_endian/BigEndianI128.rs : 682 B
  207. src/big_endian/BigEndianI64.rs : 679 B
  208. src/big_endian/BigEndianI32.rs : 679 B
  209. src/big_endian/BigEndianI16.rs : 679 B
  210. src/strings/into_line_feed_terminated_byte_string/UnpaddedDecimalInteger.rs : 665 B
  211. src/strings/into_line_feed_terminated_byte_string/UnpaddedOctalInteger.rs : 661 B
  212. src/bit_set/BitsInAByte.rs : 659 B
  213. src/simd_compatibility/x86_64/MaximumLaneCrossingShift.rs : 658 B
  214. src/vec/mod.rs : 644 B
  215. src/simd_compatibility/x86_64/BitsPerU64Lane.rs : 636 B
  216. clippy.toml : 603 B
  217. .cargo/clippy.toml : 603 B
  218. .cargo/tools/intellij-rust-plugin-toolchain/README.md : 500 B
  219. README.md : 392 B
  220. .cargo/README.md : 377 B
  221. LICENSE : 182 B
  222. .cargo/LICENSE : 175 B