Step::replace_zero actually replaces it with one (original) (raw)

Skip to content

Provide feedback

Saved searches

Use saved searches to filter your results more quickly

Sign up

Appearance settings

@scottmcm

Description

@scottmcm

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

Issue actions