From be6ee9a7f4ec6c210ad2d745c6a958b44cb9d567 Mon Sep 17 00:00:00 2001 From: Brendan Zabarauskas Date: Tue, 20 Nov 2012 12:57:56 +1000 Subject: [PATCH] Create an extension trait for bool --- src/num/ext.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/num/ext.rs b/src/num/ext.rs index a230428..00192c2 100644 --- a/src/num/ext.rs +++ b/src/num/ext.rs @@ -18,6 +18,11 @@ use num::default_eq::*; pub trait TypeExt: TypeConsts, DefaultEq {} +pub trait BooleanExt: TypeExt {} + +pub impl bool: BooleanExt {} + + pub trait NumExt: Copy, TypeExt, Eq, Num, NumCast, Ord {}