primesieve_wrapper 0.1.0

Wrapper for Primesieve C library
Documentation
# `primesieve_wrapper`

`primesieve_wrapper` is a Rust wrapper for [Primesieve](https://github.com/kimwalisch/primesieve).

## Installation

Currently, you must have `primesieve` installed on your system.
If it is not in a standard location, you may need to edit `Cargo.toml` to include `"-Clink-arg=-L/usr/local/lib"` in `rustflags`.

## Usage
Add `primesieve_wrapper` to your `Cargo.toml`:

```toml
[dependencies]
primesieve_wrapper = "0.1.0" # Replace with the latest version from crates.io
```

Then, in your Rust code:

```rust
use primesieve_wrapper::generate_primes;

fn main() {
	let primes = generate_primes(1_000_000_0000u64);
	let primes: &[_] = primes.borrow();
	let count = primes.iter().filter(|&&p|p&4==1).count();
	println!("Found {count} Pythagorean primes up to 10^9");
}
```

## Links
- **Crate**: [https://crates.io/crates/primesieve_wrapper]https://crates.io/crates/primesieve_wrapper
- **Documentation**: [https://docs.rs/primesieve_wrapper]https://docs.rs/primesieve_wrapper  

## License
`primesieve_wrapper` is licensed under [CC0-1.0](https://creativecommons.org/publicdomain/zero/1.0/legalcode.en). See `LICENSE` for details.
Primesieve is licensed under [BSD-2-Clause](https://opensource.org/license/bsd-2-clause)