index
:
delta/rust.git
92745/rustdoc-semantic-ids
Aaronepower-patch-1
Camelid-RustThanks
E0002-precision
GuillaumeGomez-patch-1
Havvy-patch-1
LeSeulArtichaut-patch-1
SimonSapin-patch-1
XAMPPRocky-patch-1
XAMPPRocky-patch-1-1
XAMPPRocky-patch-2
accept-felixes-typo
acrichto-tmp
adt-docs-fix
alex-tmp
aphs-no-unsynchronised-llvm-err-global
appveyor
auto
beta
beta-fix-69341
beta-next
borrowck-niche-discriminants
borrowck-snippet
c9788fdd5b8
clarify-tidy-since
clean-two-dots
cleanup-e0554
clone-shim-split
compiler-autolabel
const-generics-coerce-unsized
const_tls_local_panic_count
cranelift-rebase
debug-48866
debug-for-422
debug-intravisit-fnkind
duplicate-word
fix-1.38-type_name
fix-63313
fix-async-date
fix-cancel
fix-dev-no-comment
fix-loop-break-mir-generation
fix-publish-toolstate-syntax-error
followup-from-92533
frewsxcv-issue-44929
frewsxcv-issue-45636
frewsxcv-patch-1
frewsxcv-patch-2
frewsxcv-patch-3
frewsxcv-rename-slice-swap-param
frewsxcv/unstable-book
generators-clone-doc
gh35653
gitignore-readd-tmp
hex-value-process-exit
homu-tmp
increase-nested-groups-test-coverage
into_raw_non_null
ishitatsuyuki-patch-1
issue-85533
jdm-patch-1
jonas-schievink-patch-1
jonas-schievink-patch-2
kennytm/steal-the-cron-job
lcnr-doc-patch
lcnr-patch-1
libs-tracking-issue
llvm-5
llvm-6-test
llvm-6-try
llvm-icebreakers-ping
llvm-icebreakers-ping-1
master
maybe-bound-eror
maybe-uninit-gates
min/add-track-caller
min_const_generics-version
more-osx-cores
multisuggest_disambiguation
must-use-join
mutable-overloaded-operators
nellshamrell/fix-80658
nightly-dev
nitpick-slp
nll-alias-analysis
nox/i-need-a-niche-but-i-have-no-dog
nrc-patch-1
oli-obk-patch-1
opt-fuse
ostrich
pass-check-runfail
perf-odds-and-ends
permit-asyncawait-ondeck-by-anyone
petrochenkov-patch-1
petrochenkov-patch-2
pietroalbini-patch-1
place2_2
pr-75593
promote-tmp
release-notes-tweak
relnotes-1.50.0
relnotes-1.51.0
relnotes-1.52.0
remove-most-azure
remove-unwanted-z-index
revert-105395-sunfishcode/update-wasi
revert-74416-linker-locale-utf8
revert-76110-convert-openoptions-cint
revert-77467-query-docs
revert-77961-embed-bitcode
revert-80244-spans
revert-82057-cstr
revert-82313-update-normalize-css
revert-88147-issue-88097
revert-88548-intersperse
revert-98576-region-stuff-cool-beans
rust-1.17-relnotes
rust-1.19.0-relnotes
rust-analyzer-2020-09-09
rust-analyzer-2020-09-14
rust-analyzer-2021-11-22
rustc-spring-cleaning
rustdoc-autolabel
rustix
sfackler-patch-1
sgrif-patch-1
shallow-borrow-fixes
single_derive
slice
snap-stage3
some-new-labels
sort_by_cached_key
spastorino-patch-1
stable
stable-1.31.1
stable-next
steveklabnik-must-use
steveklabnik-patch-1
temp-dev-stable
tmandry-patch-1
tmp
tmp-nightly
to-be-dev-nightly
travis-shell
triagebot-ping-alias
try
try-build-llvm
turbo-expander
upgrade-to-9.4-xcode
upper-tuple
vec-leak
wesleywiser-patch-1
whitelist-thumb
x-link-mem-swaps
xcode9.4
yeet-unused-substs
github.com: rust-lang/rust.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tests
/
ui
/
structs-enums
Mode
Name
Size
-rw-r--r--
align-enum.rs
1114
log
plain
-rw-r--r--
align-struct.rs
6879
log
plain
d---------
auxiliary
663
log
plain
-rw-r--r--
borrow-tuple-fields.rs
618
log
plain
-rw-r--r--
class-cast-to-trait-cross-crate-2.rs
454
log
plain
-rw-r--r--
class-cast-to-trait-multiple-types.rs
1676
log
plain
-rw-r--r--
class-cast-to-trait.rs
986
log
plain
-rw-r--r--
class-dtor.rs
367
log
plain
-rw-r--r--
class-exports.rs
570
log
plain
-rw-r--r--
class-impl-very-parameterized-trait.rs
2778
log
plain
-rw-r--r--
class-implement-trait-cross-crate.rs
1111
log
plain
-rw-r--r--
class-implement-traits.rs
1136
log
plain
-rw-r--r--
class-method-cross-crate.rs
263
log
plain
-rw-r--r--
class-methods-cross-crate.rs
316
log
plain
-rw-r--r--
class-methods.rs
533
log
plain
-rw-r--r--
class-poly-methods-cross-crate.rs
554
log
plain
-rw-r--r--
class-poly-methods.rs
886
log
plain
-rw-r--r--
class-separate-impl.rs
1261
log
plain
-rw-r--r--
class-str-field.rs
265
log
plain
-rw-r--r--
class-typarams.rs
583
log
plain
-rw-r--r--
classes-cross-crate.rs
294
log
plain
-rw-r--r--
classes-self-referential.rs
262
log
plain
-rw-r--r--
classes-simple-cross-crate.rs
241
log
plain
-rw-r--r--
classes-simple-method.rs
448
log
plain
-rw-r--r--
classes-simple.rs
383
log
plain
-rw-r--r--
classes.rs
990
log
plain
-rw-r--r--
codegen-tag-static-padding.rs
1662
log
plain
-rw-r--r--
compare-generic-enums.rs
291
log
plain
-rw-r--r--
cross-crate-newtype-struct-pat.rs
212
log
plain
-rw-r--r--
discrim-explicit-23030.rs
2451
log
plain
-rw-r--r--
empty-struct-braces.rs
3860
log
plain
-rw-r--r--
empty-tag.rs
449
log
plain
-rw-r--r--
enum-alignment.rs
423
log
plain
-rw-r--r--
enum-clike-ffi-as-int.rs
972
log
plain
-rw-r--r--
enum-discr.rs
355
log
plain
-rw-r--r--
enum-discrim-autosizing.rs
818
log
plain
-rw-r--r--
enum-discrim-manual-sizing.rs
1977
log
plain
-rw-r--r--
enum-discrim-range-overflow.rs
442
log
plain
-rw-r--r--
enum-discrim-width-stuff.rs
1146
log
plain
-rw-r--r--
enum-disr-val-pretty.rs
447
log
plain
-rw-r--r--
enum-export-inheritance.rs
184
log
plain
-rw-r--r--
enum-layout-optimization.rs
1204
log
plain
-rw-r--r--
enum-non-c-like-repr-c-and-int.rs
5088
log
plain
-rw-r--r--
enum-non-c-like-repr-c.rs
5155
log
plain
-rw-r--r--
enum-non-c-like-repr-int.rs
5083
log
plain
-rw-r--r--
enum-null-pointer-opt.rs
3150
log
plain
-rw-r--r--
enum-nullable-const-null-with-fields.rs
343
log
plain
-rw-r--r--
enum-nullable-simplifycfg-misopt.rs
470
log
plain
-rw-r--r--
enum-univariant-repr.rs
1209
log
plain
-rw-r--r--
enum-variants.rs
466
log
plain
-rw-r--r--
enum-vec-initializer.rs
307
log
plain
-rw-r--r--
export-abstract-tag.rs
287
log
plain
-rw-r--r--
export-tag-variant.rs
152
log
plain
-rw-r--r--
expr-if-struct.rs
649
log
plain
-rw-r--r--
expr-match-struct.rs
678
log
plain
-rw-r--r--
field-destruction-order.rs
1232
log
plain
-rw-r--r--
foreign-struct.rs
255
log
plain
-rw-r--r--
functional-struct-upd.rs
201
log
plain
-rw-r--r--
issue-103869.fixed
398
log
plain
-rw-r--r--
issue-103869.rs
396
log
plain
-rw-r--r--
issue-103869.stderr
504
log
plain
-rw-r--r--
issue-1701.rs
864
log
plain
-rw-r--r--
issue-2718-a.rs
222
log
plain
-rw-r--r--
issue-2718-a.stderr
499
log
plain
-rw-r--r--
issue-38002.rs
700
log
plain
-rw-r--r--
issue-50731.rs
113
log
plain
-rw-r--r--
ivec-tag.rs
458
log
plain
-rw-r--r--
module-qualified-struct-destructure.rs
210
log
plain
-rw-r--r--
multiple-reprs.rs
1560
log
plain
-rw-r--r--
namespaced-enum-emulate-flat-xc.rs
439
log
plain
-rw-r--r--
namespaced-enum-emulate-flat.rs
527
log
plain
-rw-r--r--
namespaced-enum-glob-import-xcrate.rs
404
log
plain
-rw-r--r--
namespaced-enum-glob-import.rs
439
log
plain
-rw-r--r--
namespaced-enums-xcrate.rs
247
log
plain
-rw-r--r--
namespaced-enums.rs
229
log
plain
-rw-r--r--
nested-enum-same-names.rs
585
log
plain
-rw-r--r--
newtype-struct-drop-run.rs
346
log
plain
-rw-r--r--
newtype-struct-with-dtor.rs
287
log
plain
-rw-r--r--
newtype-struct-xc-2.rs
203
log
plain
-rw-r--r--
newtype-struct-xc.rs
169
log
plain
-rw-r--r--
nonzero-enum.rs
503
log
plain
-rw-r--r--
numeric-fields.rs
198
log
plain
-rw-r--r--
rec-align-u32.rs
1317
log
plain
-rw-r--r--
rec-align-u64.rs
2269
log
plain
-rw-r--r--
rec-auto.rs
226
log
plain
-rw-r--r--
rec-extend.rs
394
log
plain
-rw-r--r--
rec-tup.rs
759
log
plain
-rw-r--r--
rec.rs
547
log
plain
-rw-r--r--
record-pat.rs
491
log
plain
-rw-r--r--
resource-in-struct.rs
643
log
plain
-rw-r--r--
simple-generic-tag.rs
143
log
plain
-rw-r--r--
simple-match-generic-tag.rs
254
log
plain
-rw-r--r--
small-enum-range-edge.rs
662
log
plain
-rw-r--r--
small-enums-with-fields.rs
883
log
plain
-rw-r--r--
struct-aliases-xcrate.rs
411
log
plain
-rw-r--r--
struct-aliases.rs
1064
log
plain
-rw-r--r--
struct-destructuring-cross-crate.rs
301
log
plain
-rw-r--r--
struct-enum-ignoring-field-with-underscore.rs
183
log
plain
-rw-r--r--
struct-enum-ignoring-field-with-underscore.stderr
355
log
plain
-rw-r--r--
struct-field-shorthand.rs
398
log
plain
-rw-r--r--
struct-like-variant-construct.rs
235
log
plain
-rw-r--r--
struct-like-variant-match.rs
542
log
plain
-rw-r--r--
struct-lit-functional-no-fields.rs
424
log
plain
-rw-r--r--
struct-literal-dtor.rs
237
log
plain
-rw-r--r--
struct-new-as-field-name.rs
120
log
plain
-rw-r--r--
struct-order-of-eval-1.rs
280
log
plain
-rw-r--r--
struct-order-of-eval-2.rs
242
log
plain
-rw-r--r--
struct-order-of-eval-3.rs
938
log
plain
-rw-r--r--
struct-order-of-eval-4.rs
863
log
plain
-rw-r--r--
struct-partial-move-1.rs
655
log
plain
-rw-r--r--
struct-partial-move-2.rs
976
log
plain
-rw-r--r--
struct-path-associated-type.rs
358
log
plain
-rw-r--r--
struct-path-self.rs
873
log
plain
-rw-r--r--
struct-pattern-matching.rs
273
log
plain
d---------
struct-rec
288
log
plain
-rw-r--r--
struct-variant-field-visibility.rs
227
log
plain
-rw-r--r--
struct_variant_xc.rs
225
log
plain
-rw-r--r--
struct_variant_xc_match.rs
323
log
plain
-rw-r--r--
tag-align-dyn-u64.rs
470
log
plain
-rw-r--r--
tag-align-dyn-variants.rs
1833
log
plain
-rw-r--r--
tag-align-shape.rs
379
log
plain
-rw-r--r--
tag-align-u64.rs
467
log
plain
-rw-r--r--
tag-disr-val-shape.rs
468
log
plain
-rw-r--r--
tag-exports.rs
486
log
plain
-rw-r--r--
tag-in-block.rs
211
log
plain
-rw-r--r--
tag-variant-disr-type-mismatch.rs
159
log
plain
-rw-r--r--
tag-variant-disr-val.rs
2027
log
plain
-rw-r--r--
tag.rs
789
log
plain
-rw-r--r--
tuple-struct-construct.rs
159
log
plain
-rw-r--r--
tuple-struct-constructor-pointer.rs
277
log
plain
-rw-r--r--
tuple-struct-destructuring.rs
176
log
plain
-rw-r--r--
tuple-struct-matching.rs
230
log
plain
-rw-r--r--
tuple-struct-trivial.rs
118
log
plain
-rw-r--r--
type-sizes.rs
11454
log
plain
-rw-r--r--
uninstantiable-struct.rs
93
log
plain
-rw-r--r--
unit-like-struct-drop-run.rs
464
log
plain
-rw-r--r--
unit-like-struct.rs
120
log
plain
-rw-r--r--
variant-structs-trivial.rs
141
log
plain