rework game as a trait
authorGeoffrey Allott <geoffrey@allott.email>
Tue, 23 Feb 2021 20:44:44 +0000 (20:44 +0000)
committerGeoffrey Allott <geoffrey@allott.email>
Tue, 23 Feb 2021 20:44:44 +0000 (20:44 +0000)
commitbbe4d5e681ebe44113835e52b11b22b398d57b35
tree7a75e8bd134741e015d59f9950e9f404ae7c4f1e
parent2b3f72f5142c009cdddf66ebb1d442458c1b5738
rework game as a trait
75 files changed:
Cargo.lock
Cargo.toml
site/img/card-2c.svg [new file with mode: 0644]
site/img/card-2d.svg [new file with mode: 0644]
site/img/card-2h.svg [new file with mode: 0644]
site/img/card-2s.svg [new file with mode: 0644]
site/img/card-3c.svg [new file with mode: 0644]
site/img/card-3d.svg [new file with mode: 0644]
site/img/card-3h.svg [new file with mode: 0644]
site/img/card-3s.svg [new file with mode: 0644]
site/img/card-4c.svg [new file with mode: 0644]
site/img/card-4d.svg [new file with mode: 0644]
site/img/card-4h.svg [new file with mode: 0644]
site/img/card-4s.svg [new file with mode: 0644]
site/img/card-5c.svg [new file with mode: 0644]
site/img/card-5d.svg [new file with mode: 0644]
site/img/card-5h.svg [new file with mode: 0644]
site/img/card-5s.svg [new file with mode: 0644]
site/img/card-6c.svg [new file with mode: 0644]
site/img/card-6d.svg [new file with mode: 0644]
site/img/card-6h.svg [new file with mode: 0644]
site/img/card-6s.svg [new file with mode: 0644]
site/img/card-7c.svg [new file with mode: 0644]
site/img/card-7d.svg [new file with mode: 0644]
site/img/card-7h.svg [new file with mode: 0644]
site/img/card-7s.svg [new file with mode: 0644]
site/img/card-8c.svg [new file with mode: 0644]
site/img/card-8d.svg [new file with mode: 0644]
site/img/card-8h.svg [new file with mode: 0644]
site/img/card-8s.svg [new file with mode: 0644]
site/img/card-9c.svg [new file with mode: 0644]
site/img/card-9d.svg [new file with mode: 0644]
site/img/card-9h.svg [new file with mode: 0644]
site/img/card-9s.svg [new file with mode: 0644]
site/img/card-Ac.svg [new file with mode: 0644]
site/img/card-Ad.svg [new file with mode: 0644]
site/img/card-Ah.svg [new file with mode: 0644]
site/img/card-As.svg [new file with mode: 0644]
site/img/card-Jc.svg [new file with mode: 0644]
site/img/card-Jd.svg [new file with mode: 0644]
site/img/card-Jh.svg [new file with mode: 0644]
site/img/card-Js.svg [new file with mode: 0644]
site/img/card-Kc.svg [new file with mode: 0644]
site/img/card-Kd.svg [new file with mode: 0644]
site/img/card-Kh.svg [new file with mode: 0644]
site/img/card-Ks.svg [new file with mode: 0644]
site/img/card-Qc.svg [new file with mode: 0644]
site/img/card-Qd.svg [new file with mode: 0644]
site/img/card-Qh.svg [new file with mode: 0644]
site/img/card-Qs.svg [new file with mode: 0644]
site/img/card-Tc.svg [new file with mode: 0644]
site/img/card-Td.svg [new file with mode: 0644]
site/img/card-Th.svg [new file with mode: 0644]
site/img/card-Ts.svg [new file with mode: 0644]
site/img/card-back-blue.svg [new file with mode: 0644]
site/modules/card.js [new file with mode: 0644]
site/modules/socket.js
site/style.css
site/style/whist.css [new file with mode: 0644]
site/test.html [new file with mode: 0644]
src/api.rs
src/card.rs
src/client.rs
src/dealer.rs [new file with mode: 0644]
src/game.rs
src/games/chatroom.rs [new file with mode: 0644]
src/games/mod.rs [new file with mode: 0644]
src/games/poker.rs [new file with mode: 0644]
src/games/whist.rs [new file with mode: 0644]
src/gamestate.rs
src/hands.rs [new file with mode: 0644]
src/main.rs
src/seats.rs
src/server.rs
src/username.rs [new file with mode: 0644]