remove bad example from PartialEq docs

Fixes #24173
This commit is contained in:
Steve Klabnik 2015-04-20 09:59:58 -04:00
parent 5910dc0e8e
commit 89ef6371e0

View File

@ -14,27 +14,6 @@
//! implement comparison operators. Rust programs may implement `PartialOrd` to overload the `<`,
//! `<=`, `>`, and `>=` operators, and may implement `PartialEq` to overload the `==` and `!=`
//! operators.
//!
//! For example, to define a type with a customized definition for the PartialEq operators, you
//! could do the following:
//!
//! ```
//! # #![feature(core)]
//! struct FuzzyNum {
//! num: i32,
//! }
//!
//! impl PartialEq for FuzzyNum {
//! // Our custom eq allows numbers which are near each other to be equal! :D
//! fn eq(&self, other: &FuzzyNum) -> bool {
//! (self.num - other.num).abs() < 5
//! }
//! }
//!
//! // Now these binary operators will work when applied!
//! assert!(FuzzyNum { num: 37 } == FuzzyNum { num: 34 });
//! assert!(FuzzyNum { num: 25 } != FuzzyNum { num: 57 });
//! ```
#![stable(feature = "rust1", since = "1.0.0")]