about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2014-03-28 10:27:45 -0700
committerAlex Crichton <alex@alexcrichton.com>2014-03-31 15:47:36 -0700
commit0b36e9d913c3321206e6c783b2498aae18d950b8 (patch)
tree14c0b9b39fd8a0f0cbfc01dda1a9828674a27173
parentb9b0ed521da4f0ff7e9d0ff4ca54a4f73b2d9cbd (diff)
downloadrust-0b36e9d913c3321206e6c783b2498aae18d950b8.tar.gz
rust-0b36e9d913c3321206e6c783b2498aae18d950b8.zip
num: Switch field privacy as necessary
-rw-r--r--src/libnum/bigint.rs6
-rw-r--r--src/libnum/rational.rs4
2 files changed, 5 insertions, 5 deletions
diff --git a/src/libnum/bigint.rs b/src/libnum/bigint.rs
index 11d28398bea..f6f0db4b6a9 100644
--- a/src/libnum/bigint.rs
+++ b/src/libnum/bigint.rs
@@ -86,7 +86,7 @@ A `BigUint`-typed value `BigUint { data: ~[a, b, c] }` represents a number
 */
 #[deriving(Clone)]
 pub struct BigUint {
-    priv data: Vec<BigDigit>
+    data: Vec<BigDigit>
 }
 
 impl Eq for BigUint {
@@ -863,8 +863,8 @@ impl Neg<Sign> for Sign {
 /// A big signed integer type.
 #[deriving(Clone)]
 pub struct BigInt {
-    priv sign: Sign,
-    priv data: BigUint
+    sign: Sign,
+    data: BigUint
 }
 
 impl Eq for BigInt {
diff --git a/src/libnum/rational.rs b/src/libnum/rational.rs
index bea003bcf18..e6b63f23741 100644
--- a/src/libnum/rational.rs
+++ b/src/libnum/rational.rs
@@ -22,8 +22,8 @@ use bigint::{BigInt, BigUint, Sign, Plus, Minus};
 #[deriving(Clone)]
 #[allow(missing_doc)]
 pub struct Ratio<T> {
-    priv numer: T,
-    priv denom: T
+    numer: T,
+    denom: T
 }
 
 /// Alias for a `Ratio` of machine-sized integers.