Step::replace_zero actually replaces it with one (original) (raw)
Navigation Menu
- GitHub Copilot Write better code with AI
- GitHub Models New Manage and compare prompts
- GitHub Advanced Security Find and fix vulnerabilities
- Actions Automate any workflow
- Codespaces Instant dev environments
- Issues Plan and track work
- Code Review Manage code changes
- Discussions Collaborate outside of code
- Code Search Find more, search less
- Explore
- Pricing
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Appearance settings
Description
Repro (nightly 2017-04-22):
#![feature(step_trait)] use std::iter::Step; fn main() { let mut x = 3; x.replace_zero(); assert_eq!(x, 0); }
Actual:
assertion failed: `(left == right)` (left: `1`, right: `0`)
Metadata
Metadata
Development
No branches or pull requests