slanterns w/
🦀
@slanterns_rust
59
subscribers
31
photos
1
file
1.14K
links
视奸,然后捡到夹手螃蟹
Download Telegram
Join
slanterns w/
🦀
59 subscribers
slanterns w/
🦀
https://github.com/rust-lang/rust/pull/158970
GitHub
[WIP] Support underscore as associated const name by makai410 · Pull Request #158970 · rust-lang/rust
Tracking:
Tracking issue for RFC 3527: Associated const underscore #158944
TODOs for myself:
reconsider the design of AssocItem(s)..?
add more tests
r? @ghost
slanterns w/
🦀
https://github.com/rust-lang/rust/issues/159006
GitHub
Tracking Issue for macroless_generic_const_args · Issue #159006 · rust-lang/rust
The feature gate for the issue is #![feature(macroless_generic_const_args)]. Using it requires #![feature(min_generic_const_args)] to be enabled as well. Background On stable, there are two kinds o...
slanterns w/
🦀
Forwarded from
bLiNdinlIGhTs
https://www.reddit.com/r/rust/comments/1usebl8/rust_1970_has_a_miscompilation_bug/
Reddit
From the rust community on Reddit: Rust 1.97.0 has a miscompilation bug
Explore this post and more from the rust community
slanterns w/
🦀
https://github.com/rust-lang/rust/pull/159343
GitHub
Enable polonius alpha on nightly by jackh726 · Pull Request #159343 · rust-lang/rust
View all comments
See rust-lang/compiler-team#
The first commit here adds an -Zpolonius=nll argument for tests and so people can disable alpha on nightly.
slanterns w/
🦀
https://github.com/rust-lang/rust/pull/159302
GitHub
Implement `Debug` helpers via `Cell` by connortsui20 · Pull Request #159302 · rust-lang/rust
View all comments
Fixes #149745.
Following @jmillikin's suggestion, the builder logic now lives in the pre-existing non-generic methods taking &dyn fmt::Debug (where it used to exi...
slanterns w/
🦀
Forwarded from
+86 18888888888
https://blog.rust-lang.org/2026/07/13/crates-io-development-update/
crates.io重大更新!
slanterns w/
🦀
https://github.com/rust-lang/rust/pull/159421
GitHub
Move `std::time::Instant` to `core` by bushrat011899 · Pull Request #159421 · rust-lang/rust
ACP: None (happy to create one if requested!)
Tracking Issue: None
Feature Gate: core_time_instant
Background
Instant is currently provided by std as it has a platform specific internal representat...
slanterns w/
🦀
https://www.phoronix.com/news/GNU-Hurd-Q2-2026
Phoronix
GNU Hurd Makes Progress On AArch64, Writing Translators In Rust
The GNU Hurd project recently issued their Q2'2026 status report to outline recently development efforts
slanterns w/
🦀
https://github.com/rust-lang/rust/pull/159595
GitHub
Promote loongarch32-unknown-none* to Tier 2 by heiher · Pull Request #159595 · rust-lang/rust
MCP: rust-lang/compiler-team#968
slanterns w/
🦀
https://github.com/rust-lang/rust/pull/159731
https://github.com/rust-lang/rust/pull/159733
GitHub
std: Implement futex on wasip3 targets, update target spec by alexcrichton · Pull Request #159731 · rust-lang/rust
This commit is in preparation for eventual tier 2 status for the wasm32-wasip3 target. Initially this target will not have support for threads but it's expected to come ~later this year. Th...
slanterns w/
🦀
Forwarded from
鋅厘
https://fixupx.com/B_cat38324/status/2080197953910952108
FixupX
猫黑黑 (@B_cat38324)
其他人写rust:
unsafe {
…
}
日本人写rust:
不安です {
…
}
slanterns w/
🦀
https://github.com/rust-lang/libs-team/issues/709
GitHub
Add `str::copy_from_str` and other mutating `str` methods · Issue #709 · rust-lang/libs-team
Proposal Problem statement The standard library has nearly no string manipulation that do not allocate (expect methods that give a substring like spit or trim families). This comes from the fact th...
slanterns w/
🦀
https://github.com/rust-lang/rust/pull/159800
GitHub
Allow `#[unsafe(may_dangle)]` by mejrs · Pull Request #159800 · rust-lang/rust
Tracking issue: #159799
This PR allows declaring the attribute itself unsafe, rather than the impl:
#![feature(dropck_eyepatch)]
struct PerhapsLoosely<T>(T);
impl<#[unsafe(ma...
slanterns w/
🦀
https://github.com/rust-lang/rust/pull/159935
GitHub
Redefine `c_void` by Jules-Bertholet · Pull Request #159935 · rust-lang/rust
View all comments
The current definition is based on legacy cruft which no longer matter. Let's make it somewhat saner:
Outside Miri: be maximally accepting, use UnsafePinned and MaybeUni...
slanterns w/
🦀
https://github.com/rust-lang/rust/pull/160115
GitHub
Unimplement `fmt::Debug` for `c_void` by Jules-Bertholet · Pull Request #160115 · rust-lang/rust
Taking a shared reference to c_void is never correct, and this impl should never have been added.
This is obviously a breaking change, so needs crater and FCP.
@rustbot label T-libs-api needs-fcp A...
slanterns w/
🦀
https://github.com/rust-lang/rust/pull/160162
GitHub
Make `#[fundamental]` only apply to the first argument of `Box` by nia-e · Pull Request #160162 · rust-lang/rust
Per a discussion with lang, it was decided that we want Box<T, A> to only be fundamental in T. Given that Box is the only fundamental type with two generic params, simply make it so o...
slanterns w/
🦀
https://github.com/rust-lang/rust/pull/160297
GitHub
add `scope!` and `extend!` temporary scoping operators by dianne · Pull Request #160297 · rust-lang/rust
This is my initial take on the scope! and extend! operators proposed by @traviscross. I've done a bit of interpretation; the exact semantics will need to be discussed. Part of rust-lang/rus...
slanterns w/
🦀
https://github.com/rust-lang/rust/pull/160300
GitHub
[WIP] Polymorphization by camelid · Pull Request #160300 · rust-lang/rust
Empowering everyone to build reliable and efficient software. - [WIP] Polymorphization by camelid · Pull Request #160300 · rust-lang/rust
slanterns w/
🦀
https://github.com/rust-lang/rust/pull/160376
GitHub
Regeneralize the "-1 for None" change by scottmcm · Pull Request #160376 · rust-lang/rust
Not planning on un-drafting this until after #158734 lands.
The "prefer the smaller magnitude" change (#155473) had been applied pretty narrowly: just to option-like niches and ju...
slanterns w/
🦀
https://github.com/rust-lang/rust/pull/160391
GitHub
Add anti-fundamental attribute by ShaddyDC · Pull Request #160391 · rust-lang/rust
This PR introduces the internal #[rustc_anti_fundamental] trait attribute to prevent downstream crates from implementing traits on non-local #[fundamental] types (such as Pin and Box).
Using this n...
slanterns w/
🦀
Forwarded from
Some H+
https://blog.rust-lang.org/2026/08/04/enabling-polonius-alpha-on-nighty/
有生之年,泪目了
blog.rust-lang.org
Enabling the next iteration of the borrow checker on nightly | Rust Blog
Empowering everyone to build reliable and efficient software.