pub fn new(n: usize) -> PrimePartition {
        PrimePartition {
            sieve: primal::Sieve::new(n),
            factor_cache: HashMap::new(),
            count_cache: HashMap::new()
        }
    }
/// Generate a new partition counting implementation with support for
/// up to the value `n`.
Generate a new partition counting implementation with support for
up to the value `n`.
Generate a new partition counting implementation with support for up to the value ` n ` .
pub fn new(n: usize) -> PrimePartition {
        PrimePartition {
            sieve: primal::Sieve::new(n),
            factor_cache: HashMap::new(),
            count_cache: HashMap::new()
        }
    }
pub fn new ( n : usize ) -> PrimePartition { PrimePartition { sieve : primal :: Sieve :: new ( n ) , factor_cache : HashMap :: new ( ) , count_cache : HashMap :: new ( ) } }
Generate a new partition counting implementation with support for
up to the value `n`.
Generate a new partition counting implementation with support for up to the value ` n ` .
n
usize