From 4203dcb351afabed7a7077ed61c50b30c0f806a3 Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Mon, 23 Jun 2014 22:58:01 +0000 Subject: [PATCH] core: Remove bool::to_bit This is an unused one-liner. --- src/libcore/bool.rs | 25 +------------------------ 1 file changed, 1 insertion(+), 24 deletions(-) diff --git a/src/libcore/bool.rs b/src/libcore/bool.rs index 146f29dd9f1..c92fe8f7474 100644 --- a/src/libcore/bool.rs +++ b/src/libcore/bool.rs @@ -8,33 +8,10 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. -//! Operations on boolean values (`bool` type) -//! -//! A `to_bit` conversion function. +//! The boolean type #![doc(primitive = "bool")] -use num::{Int, one, zero}; - -///////////////////////////////////////////////////////////////////////////// -// Freestanding functions -///////////////////////////////////////////////////////////////////////////// - -/// Convert a `bool` to an integer. -/// -/// # Examples -/// -/// ```rust -/// use std::bool; -/// -/// assert_eq!(bool::to_bit::(true), 1u8); -/// assert_eq!(bool::to_bit::(false), 0u8); -/// ``` -#[inline] -pub fn to_bit(p: bool) -> N { - if p { one() } else { zero() } -} - #[cfg(test)] mod tests { use realstd::prelude::*; -- 2.44.0