Update to deriving(Eq) attribute syntax

This commit is contained in:
Brendan Zabarauskas 2013-03-28 21:56:38 +11:00
parent faffdf8273
commit 61bf32d1e9
7 changed files with 7 additions and 7 deletions

View file

@ -43,7 +43,7 @@ use mat::{
* * `y` - the second column vector of the matrix
* * `z` - the third column vector of the matrix
*/
#[deriving_eq]
#[deriving(Eq)]
pub struct Mat2<T> { x: Vec2<T>, y: Vec2<T> }
impl<T:Copy + Float + FuzzyEq<T> + Add<T,T> + Sub<T,T> + Mul<T,T> + Div<T,T> + Neg<T>> Matrix<T, Vec2<T>> for Mat2<T> {

View file

@ -45,7 +45,7 @@ use mat::{
* * `y` - the second column vector of the matrix
* * `z` - the third column vector of the matrix
*/
#[deriving_eq]
#[deriving(Eq)]
pub struct Mat3<T> { x: Vec3<T>, y: Vec3<T>, z: Vec3<T> }
impl<T:Copy + Float + FuzzyEq<T> + Add<T,T> + Sub<T,T> + Mul<T,T> + Div<T,T> + Neg<T>> Matrix<T, Vec3<T>> for Mat3<T> {

View file

@ -42,7 +42,7 @@ use mat::{
* * `z` - the third column vector of the matrix
* * `w` - the fourth column vector of the matrix
*/
#[deriving_eq]
#[deriving(Eq)]
pub struct Mat4<T> { x: Vec4<T>, y: Vec4<T>, z: Vec4<T>, w: Vec4<T> }
impl<T:Copy + Float + FuzzyEq<T> + Add<T,T> + Sub<T,T> + Mul<T,T> + Div<T,T> + Neg<T>> Matrix<T, Vec4<T>> for Mat4<T> {

View file

@ -45,7 +45,7 @@ use vec::{
* * `s` - the scalar component
* * `v` - a vector containing the three imaginary components
*/
#[deriving_eq]
#[deriving(Eq)]
pub struct Quat<T> { s: T, v: Vec3<T> }
impl<T:Copy + Float + FuzzyEq<T> + Add<T,T> + Sub<T,T> + Mul<T,T> + Div<T,T> + Neg<T>> Quat<T> {

View file

@ -40,7 +40,7 @@ use vec::{
* * `x` - the first component of the vector
* * `y` - the second component of the vector
*/
#[deriving_eq]
#[deriving(Eq)]
pub struct Vec2<T> { x: T, y: T }
impl<T:Copy + Eq> Vector<T> for Vec2<T> {

View file

@ -42,7 +42,7 @@ use vec::{
* * `y` - the second component of the vector
* * `z` - the third component of the vector
*/
#[deriving_eq]
#[deriving(Eq)]
pub struct Vec3<T> { x: T, y: T, z: T }
impl<T:Copy + Eq> Vector<T> for Vec3<T> {

View file

@ -40,7 +40,7 @@ use vec::{
* * `z` - the third component of the vector
* * `w` - the fourth component of the vector
*/
#[deriving_eq]
#[deriving(Eq)]
pub struct Vec4<T> { x: T, y: T, z: T, w: T }
impl<T:Copy + Eq> Vector<T> for Vec4<T> {