freezeout-cards

Crates.iofreezeout-cards
lib.rsfreezeout-cards
version0.2.1
created_at2025-05-13 15:56:47.305654+00
updated_at2025-06-01 11:32:55.742628+00
descriptionFreezeout Poker cards types.
homepage
repositoryhttps://github.com/vincev/freezeout
max_upload_size
id1672097
size221,975
(vincev)

documentation

README

Freezeout Poker Cards

This crate implements types for poker cards and provides functionality for dealing, sampling, and iterating over cards in a deck.

The parallel feature enables parallel iteration and sampling with the Deck::par_for_each (see the par_eval_all7 example) and Deck::par_sample (see the chart example) methods.

The egui feature enables the Textures type that provides access to cards textures used to paint cards in an egui application, see the board example in the eval crate for a simple egui app that uses the textures.

Using Freezeout Cards

freezeout-cards is available on crates.io. To use it in your project add a dependency to your Cargo.toml:

[dependencies]
freezeout-cards = "0.2.1"
Commit count: 141

cargo fmt