Ugly Alpha 1
modular-bitfield-msb:0.11.2

total uncompressed bytes

190.7 KB

total files

196

Fix

NewInclude { include: [ "src/**/*", "Cargo.*", "LICENSE-*", "README.md", "**/*.rs", "!**/benches/**/*", "!**/tests/**/*", ], has_build_script: false, }

181 wasted files

total waste: 114.6 KB

  1. benches/benchmarks.rs : 7.8 KB
  2. RELEASES.md : 7.1 KB
  3. tests/progress.rs : 6.9 KB
  4. benches/handwritten.rs : 5.4 KB
  5. benches/cmp_bitfield_crate.rs : 3.7 KB
  6. benches/cmp_handwritten.rs : 3.7 KB
  7. tests/derive-bitfield-specifier/06-enums.rs : 3.4 KB
  8. tests/04-multiple-of-8bits.rs : 2.7 KB
  9. tests/01-specifier-types.rs : 2.3 KB
  10. .rustfmt.toml : 1.9 KB
  11. tests/03-accessors.rs : 1.8 KB
  12. tests/14-checked-setters.rs : 1.7 KB
  13. tests/derive-bitfield-specifier/07-optional-discriminant.rs : 1.6 KB
  14. .github/workflows/rust.yml : 1.6 KB
  15. tests/10-bits-attribute.rs : 1.6 KB
  16. tests/12-accessors-edge.rs : 1.5 KB
  17. tests/18-within-single-byte.rs : 1.5 KB
  18. tests/repr/complex-use.rs : 1.3 KB
  19. tests/05-accessor-signatures.rs : 1.3 KB
  20. tests/22-with-setter.rs : 1.2 KB
  21. tests/regressions/regression-issue-8.rs : 955 B
  22. tests/16-u128-specifier.rs : 951 B
  23. tests/derive-debug/print-invalid-bits.rs : 901 B
  24. tests/panic_tests.rs : 898 B
  25. tests/15-manual-reset.rs : 868 B
  26. tests/17-byte-conversions.rs : 856 B
  27. .travis.yml : 838 B
  28. tests/derive-debug/valid-use-2.rs : 786 B
  29. tests/28-single-bit-enum.rs : 758 B
  30. tests/02-storage.rs : 753 B
  31. tests/19-get-spanning-data.rs : 741 B
  32. tests/skip/skip-getters.rs : 667 B
  33. tests/13-tuple-structs.rs : 646 B
  34. tests/bits-param/complex-use-case.rs : 645 B
  35. tests/derive-debug/valid-use-specifier.rs : 621 B
  36. tests/derive-specifier/unfilled-from-bytes.rs : 617 B
  37. tests/bits-param/conflicting-params.stderr : 612 B
  38. tests/04-multiple-of-8bits.stderr : 612 B
  39. tests/skip/skip-setters.rs : 603 B
  40. tests/filled-param/invalid-specified-as-unfilled.stderr : 602 B
  41. tests/derive-specifier/out-of-bounds.stderr : 600 B
  42. tests/filled-param/invalid-specified-as-filled.stderr : 585 B
  43. tests/derive-debug/respects-other-derives.rs : 583 B
  44. tests/repr/invalid-repr-unfilled.stderr : 581 B
  45. tests/skip/skip-with-debug.rs : 565 B
  46. tests/derive-specifier/struct-in-struct.rs : 551 B
  47. tests/11-bits-attribute-wrong.rs : 544 B
  48. tests/bits-param/too-many-bits.stderr : 534 B
  49. tests/bits-param/too-few-bits.stderr : 533 B
  50. tests/bits-param/conflicting-repr.stderr : 532 B
  51. tests/regressions/no-implicit-prelude.rs : 513 B
  52. tests/derive-debug/valid-use.rs : 493 B
  53. tests/regressions/regression-v0.11.rs : 484 B
  54. tests/skip/use-skipped-setter-1.stderr : 484 B
  55. tests/derive-bitfield-specifier/09-variant-out-of-range.stderr : 484 B
  56. tests/skip/skip-getters-and-setters-2.rs : 483 B
  57. tests/regressions/no-implicit-prelude-2.rs : 463 B
  58. tests/bytes-param/fewer-bytes-than-expected.stderr : 462 B
  59. tests/bytes-param/more-bytes-than-expected.stderr : 461 B
  60. tests/skip/use-skipped-getter-3.stderr : 459 B
  61. tests/repr/valid-cond-use.rs : 454 B
  62. tests/skip/use-skipped-getter-2.stderr : 451 B
  63. tests/skip/skip-getters-and-setters-1.rs : 447 B
  64. tests/skip/use-skipped-setter-3.stderr : 447 B
  65. tests/derive-bitfield-specifier/08-non-power-of-two.rs : 445 B
  66. tests/skip/use-skipped-setter-2.stderr : 439 B
  67. tests/skip/use-skipped-getter-1.stderr : 439 B
  68. tests/repr/invalid-repr-width-2.stderr : 432 B
  69. tests/repr/invalid-repr-width-1.stderr : 431 B
  70. tests/derive-specifier/duplicate-derive-2.stderr : 430 B
  71. tests/repr/valid-use.rs : 418 B
  72. tests/20-access-test.rs : 407 B
  73. tests/derive-specifier/duplicate-derive-1.stderr : 400 B
  74. tests/skip/skip-default.rs : 393 B
  75. .gitignore : 380 B
  76. tests/filled-param/duplicate-parameters.stderr : 363 B
  77. tests/repr/duplicate-repr-2.stderr : 354 B
  78. tests/derive-bitfield-specifier/09-variant-out-of-range.rs : 349 B
  79. tests/skip/duplicate-setters-1.stderr : 342 B
  80. tests/skip/duplicate-getters-1.stderr : 342 B
  81. tests/derive-debug/duplicate-derive-debug.stderr : 330 B
  82. tests/bytes-param/duplicate-parameters.stderr : 330 B
  83. tests/bits-param/duplicate-param-2.stderr : 323 B
  84. tests/bits-param/duplicate-param-1.stderr : 323 B
  85. tests/24-primitives-as-specifiers.rs : 321 B
  86. tests/repr/duplicate-repr-3.stderr : 312 B
  87. tests/skip/duplicate-setters-2.stderr : 306 B
  88. tests/skip/duplicate-getters-2.stderr : 306 B
  89. tests/derive-debug/duplicate-derive-debug-2.stderr : 304 B
  90. tests/skip/duplicate-setters-3.stderr : 297 B
  91. tests/skip/duplicate-getters-3.stderr : 297 B
  92. tests/bytes-param/valid-specifier-bitfield.rs : 291 B
  93. tests/skip/duplicate-specifier.stderr : 290 B
  94. tests/skip/use-skipped-getter-1.rs : 281 B
  95. tests/skip/use-skipped-setter-1.rs : 278 B
  96. tests/skip/use-skipped-getter-3.rs : 273 B
  97. tests/repr/duplicate-repr-1.stderr : 270 B
  98. tests/skip/use-skipped-getter-2.rs : 265 B
  99. tests/skip/use-skipped-setter-3.rs : 260 B
  100. benches/utils.rs : 257 B
  101. tests/derive-bitfield-specifier/08-non-power-of-two.stderr : 255 B
  102. tests/bits-param/low-bits-filled.rs : 254 B
  103. tests/skip/use-skipped-setter-2.rs : 252 B
  104. tests/skip/duplicate-attr.stderr : 251 B
  105. tests/bytes-param/valid-bitfield.rs : 246 B
  106. tests/bits-param/bits-non-filled-1.rs : 244 B
  107. tests/bits-param/bits-non-filled-2.rs : 243 B
  108. tests/skip/double_wildcards-2.rs : 242 B
  109. tests/bytes-param/more-bytes-than-expected.rs : 233 B
  110. tests/skip/duplicate-setters-1.rs : 232 B
  111. tests/skip/duplicate-getters-1.rs : 232 B
  112. tests/bytes-param/fewer-bytes-than-expected.rs : 232 B
  113. tests/derive-specifier/valid-use.rs : 231 B
  114. tests/repr/conflicting-ignored-reprs.stderr : 230 B
  115. tests/filled-param/valid-bitfield-specifier-1.rs : 226 B
  116. tests/skip/invalid-specifier.rs : 225 B
  117. tests/skip/duplicate-specifier.rs : 224 B
  118. tests/skip/duplicate-setters-3.rs : 223 B
  119. tests/skip/duplicate-setters-2.rs : 223 B
  120. tests/skip/duplicate-getters-3.rs : 223 B
  121. tests/skip/duplicate-getters-2.rs : 223 B
  122. tests/filled-param/invalid-specified-as-filled.rs : 223 B
  123. tests/filled-param/invalid-specified-as-unfilled.rs : 222 B
  124. tests/bytes-param/invalid-int-value.rs : 217 B
  125. tests/filled-param/valid-bitfield-specifier-2.rs : 216 B
  126. tests/26-invalid-struct-specifier.stderr : 216 B
  127. tests/skip/duplicate-attr.rs : 214 B
  128. tests/repr/conflicting-ignored-reprs.rs : 213 B
  129. tests/27-invalid-union-specifier.stderr : 212 B
  130. tests/21-raw-identifiers.rs : 210 B
  131. tests/filled-param/duplicate-parameters.rs : 206 B
  132. tests/bytes-param/invalid-type.rs : 205 B
  133. tests/regressions/invalid_bits_field_attr.rs : 199 B
  134. tests/filled-param/invalid-bool-value.rs : 199 B
  135. tests/regressions/deny_elided_lifetime.rs : 196 B
  136. tests/11-bits-attribute-wrong.stderr : 196 B
  137. tests/bytes-param/duplicate-parameters.rs : 195 B
  138. tests/bits-param/valid-use-4.rs : 195 B
  139. tests/repr/invalid-repr-2.stderr : 195 B
  140. tests/bits-param/invalid-param-value-2.stderr : 194 B
  141. tests/bytes-param/invalid-int-value.stderr : 193 B
  142. tests/repr/duplicate-repr-2.rs : 190 B
  143. tests/skip/double_wildcards-1.rs : 188 B
  144. tests/repr/multiple-valid-reprs-2.rs : 184 B
  145. tests/filled-param/valid-bitfield-2.rs : 182 B
  146. tests/filled-param/valid-bitfield-1.rs : 182 B
  147. tests/derive-specifier/duplicate-derive-2.rs : 180 B
  148. tests/filled-param/invalid-bool-value.stderr : 180 B
  149. tests/repr/multiple-valid-reprs-1.rs : 176 B
  150. tests/repr/invalid-repr-2.rs : 175 B
  151. tests/bits-param/invalid-param-value-1.stderr : 175 B
  152. tests/skip/invalid-specifier.stderr : 172 B
  153. tests/derive-specifier/duplicate-derive-1.rs : 170 B
  154. tests/repr/duplicate-repr-3.rs : 169 B
  155. tests/bytes-param/invalid-type.stderr : 169 B
  156. tests/regressions/invalid_bits_field_attr.stderr : 166 B
  157. tests/derive-specifier/out-of-bounds.rs : 163 B
  158. tests/20-access-test.stderr : 162 B
  159. tests/bits-param/valid-use-3.rs : 159 B
  160. tests/derive-debug/duplicate-derive-debug.rs : 156 B
  161. tests/26-invalid-struct-specifier.rs : 155 B
  162. tests/repr/invalid-repr-width-2.rs : 153 B
  163. tests/27-invalid-union-specifier.rs : 153 B
  164. tests/repr/invalid-repr-width-1.rs : 152 B
  165. tests/repr/invalid-repr-unfilled.rs : 151 B
  166. tests/repr/duplicate-repr-1.rs : 148 B
  167. tests/bits-param/valid-use-2.rs : 148 B
  168. tests/bits-param/conflicting-repr.rs : 148 B
  169. tests/derive-debug/duplicate-derive-debug-2.rs : 146 B
  170. tests/bits-param/duplicate-param-2.rs : 146 B
  171. tests/bits-param/duplicate-param-1.rs : 146 B
  172. tests/bits-param/conflicting-params.rs : 146 B
  173. tests/repr/invalid-repr-1.rs : 139 B
  174. tests/bits-param/invalid-param-value-1.rs : 137 B
  175. tests/bits-param/missing-param-value.stderr : 137 B
  176. tests/bits-param/valid-use-1.rs : 135 B
  177. tests/bits-param/too-many-bits.rs : 135 B
  178. tests/bits-param/too-few-bits.rs : 135 B
  179. tests/bits-param/invalid-param-value-2.rs : 135 B
  180. tests/bits-param/missing-param-value.rs : 130 B
  181. tests/repr/invalid-repr-1.stderr : 123 B