standard_card 1.4.0

A Lightweight Library for Efficient Card Representation
Documentation
//! # Deck
//! Building on the previous card definition, let's look at the value table for a standard 52-card deck
//!
//! |          | 2     | 3      | 4      | 5      | 6       | 7       | 8       | 9       | 10       | J        | Q        | K         | A         |
//! | -------- | ----- | ------ | ------ | ------ | ------- | ------- | ------- | ------- | -------- | -------- | -------- | --------- | --------- |
//! | Clubs    | 98306 | 164099 | 295429 | 557831 | 1082379 | 2131213 | 4228625 | 8423187 | 16812055 | 33589533 | 67144223 | 134253349 | 268471337 |
//! | Diamonds | 81986 | 147779 | 279109 | 541511 | 1066059 | 2114893 | 4212305 | 8406867 | 16795735 | 33573213 | 67127903 | 134237029 | 268455017 |
//! | Hearts   | 73858 | 139651 | 270981 | 533383 | 1057931 | 2106765 | 4204177 | 8398739 | 16787607 | 33565085 | 67119775 | 134228901 | 268446889 |
//! | Spades   | 69826 | 135619 | 266949 | 529351 | 1053899 | 2102733 | 4200145 | 8394707 | 16783575 | 33561053 | 67115743 | 134224869 | 268442857 |

mod arrange;
mod create;
mod deal;
mod is_flush;
mod is_straight;
mod unique5;

pub use arrange::arrange;
pub use create::create;
pub use deal::deal;
pub use is_flush::is_flush;
pub use is_straight::is_straight;
pub use unique5::unique5;