collatz/lib.rs
1extern crate num;
2
3pub mod collatz;
4pub mod collatz64;
5pub use collatz::Collatz;
6pub use collatz64::Collatz64;
7
8pub struct CollatzType<T> {
9 start: T,
10}
11
12/*
13impl<T: PartialOrd> CollatzType<T> {
14 fn new(n: T) -> CollatzType<T> {
15 if n <= 0 { panic!("Input must be a positive integer!") }
16 CollatzType { start: T }
17 }
18}
19*/
20