본문으로 건너뛰기

Rust 1.35.0 Release Notes

// RUST-RELEASE-NOTES — official release note timeline

Rust 1.35.0 공식 release note를 기준으로, 섹션별 앞쪽 항목을 발췌해 변화 흐름을 빠르게 훑을 수 있게 정리했습니다.

범위

  • 대상 릴리즈: Rust 1.35.0
  • 포함된 릴리즈 수: 1개
  • 생성 경로: scripts/bloggen.py rust-release-docs
  • 생성일: 2026-07-08
  • 원문: rust-lang/rust RELEASES.md

읽는 법

  • 이 문서는 해당 Rust 릴리즈 하나만 다룹니다.
  • 섹션별 최대 3개 앞쪽 항목만 발췌했으므로, 세부 API 목록은 원문 링크를 확인하세요.
  • Compatibility Notes는 업그레이드 전 회귀 위험을 확인하는 체크리스트로 보면 됩니다.

타임라인

Rust 1.35.0 (2019-05-23)

  • Language
    • FnOnce, FnMut, and the Fn traits are now implemented for Box<FnOnce>, Box<FnMut>, and Box<Fn> respectively.
    • You can now coerce closures into unsafe function pointers. e.g. unsafe fn call_unsafe(func: unsafe fn()) { func() }
  • Compiler
    • Added the armv6-unknown-freebsd-gnueabihf and armv7-unknown-freebsd-gnueabihf targets.
    • Added the wasm32-unknown-wasi target.
  • Libraries
    • Thread will now show its ID in Debug output.
    • StdinLock, StdoutLock, and StderrLock now implement AsRawFd.
    • alloc::System now implements Default.
    • 그 외 7개 항목은 원문 참고
  • Stabilized APIs
    • f32::copysign
    • f64::copysign
    • RefCell::replace_with
    • 그 외 8개 항목은 원문 참고
  • Cargo
    • You can now set cargo:rustc-cdylib-link-arg at build time to pass custom linker arguments when building a cdylib. Its usage is highly platform specific.
  • Misc
    • The Rust toolchain is now available natively for musl based distros.

Sources