primality

Crates.ioprimality
lib.rsprimality
version0.1.0
sourcesrc
created_at2024-03-18 00:13:53.366147
updated_at2024-03-18 00:13:53.366147
descriptionCheck if a number is prime
homepagehttps://github.com/izyuumi/primality
repositoryhttps://github.com/izyuumi/primality
max_upload_size
id1176911
size8,220
Yumi Izumi (izyuumi)

documentation

https://docs.rs/primality

README

primality

Trait to check if a number is prime.

Installation

Add the following to your Cargo.toml:

[dependencies]
primality = "0.1"

Or run the following command:

cargo add primality

Usage

use primality::IsPrime;

assert!(2i8.is_prime());
assert!(3usize.is_prime());
assert!(5u128.is_prime());
assert!(7i64.is_prime());

assert!(!4i16.is_prime());
assert!(!6u16.is_prime());
assert!(!8u32.is_prime());
assert!(!9i128.is_prime());

Supported Number Types

  • u8
  • u16
  • u32
  • u64
  • u128
  • usize
  • i8
  • i16
  • i32
  • i64
  • i128
  • isize

License

This project is licensed under the MIT license.

Commit count: 7

cargo fmt