Remove superfluous type bounds

This commit is contained in:
Brendan Zabarauskas 2012-11-02 00:27:01 +10:00
parent 5f307b1a26
commit c001329e14

View file

@ -78,13 +78,13 @@ pub mod Mat2 {
} }
#[inline(always)] #[inline(always)]
pub pure fn zero<T:Copy Num>() -> Mat2<T> { pub pure fn zero<T:Num>() -> Mat2<T> {
Mat2 { x: Vec2::zero(), Mat2 { x: Vec2::zero(),
y: Vec2::zero() } y: Vec2::zero() }
} }
#[inline(always)] #[inline(always)]
pub pure fn identity<T:Copy Num>() -> Mat2<T> { pub pure fn identity<T:Num>() -> Mat2<T> {
Mat2 { x: Vec2::unit_x(), Mat2 { x: Vec2::unit_x(),
y: Vec2::unit_y() } y: Vec2::unit_y() }
} }