浏览代码

Implement Default for Complex

Fixes #198
Adam Crume 8 年之前
父节点
当前提交
c7c974ec4b
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      complex/src/lib.rs

+ 1 - 1
complex/src/lib.rs

@@ -29,7 +29,7 @@ use traits::{Zero, One, Num, Float};
 // probably doesn't map to C's _Complex correctly.
 // probably doesn't map to C's _Complex correctly.
 
 
 /// A complex number in Cartesian form.
 /// A complex number in Cartesian form.
-#[derive(PartialEq, Copy, Clone, Hash, Debug)]
+#[derive(PartialEq, Copy, Clone, Hash, Debug, Default)]
 #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
 #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
 pub struct Complex<T> {
 pub struct Complex<T> {
     /// Real portion of the complex number
     /// Real portion of the complex number