Comments (4)
hm. It's not clear to me why the version you initially went with isn't permitted.
from rust.
hm. It's not clear to me why the version you initially went with isn't permitted.
I'm not an expert, so I might be wrong, but my guess is that falls out from it being a minor SemVer change to convert between tuple and normal structs if all fields are private.
from rust.
That seems plausible. The usual semantic of ..
in this case is to ignore all other subfields, however, so I guess what I'm really asking is why we can't match on structs with Struct(..)
in general.
from rust.
I suppose we could want some immediately-adjacent syntactic space for variadics that would block off this being a logical conclusion.
from rust.
Related Issues (20)
- Allow `check-cfg` to take a regex config name and values HOT 3
- The unexpected slowness of `core::ptr::copy` when buffer size approaches 4096 HOT 5
- Coverage on nightly generate : maybe try to call `try_normalize_erasing_regions` instead
- SIGSEGV error on release build (nightly) HOT 10
- Bad diagnostic on type mismatch for associated type requirements
- Niche in Arc<..> variant of enum not used by Option<..> HOT 2
- Bad interaction between never_type, try_blocks, and From/Into
- "./x.py test mir-opt --bless" no longer works HOT 4
- async closure syntax causes compiler error in disabled code block HOT 3
- ICE in `uv` when doing a rebuild after code change HOT 1
- New nightly feature "rustc-check-cfg" doesn't work as advertised by warning hint (cannot dismiss warning) HOT 4
- ICE: "[HIR node] cannot be placed in TypeckResults […]" involving const infinite loop HOT 1
- Optimization for types implementing drop seems broken on LLVM 19 HOT 3
- Inconsistent SIGSEGV while compiling the `tracing-attributes` crate on aarch64-unknown-linux-gnu HOT 1
- Build failure in gst-plugins-rs Subproject with meson 0.61.2-1 on Intel N100 CPU HOT 2
- Suboptimal codegen for ARM32 targets when performing offset load HOT 1
- Should have a stack-probe test that doesn't need std's overflow handler
- ICE when using `trivial_bounds` and an associated type HOT 2
- Enable `f16` in assembly on platforms that support it HOT 1
- mimatched type when using a `let` binding with the same name as a struct HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rust.