|
d714374f35
|
Pass self by reference to move builder methods where possible
|
2024-02-25 08:57:16 -08:00 |
|
|
b3e55f6dcd
|
Split out some unchecked and check move build() methods
Unchecked are unsafe. Checked are safe.
|
2024-02-13 11:07:49 -07:00 |
|
|
047eb4fd77
|
Get en passant move building working (again?)
|
2024-02-13 11:05:02 -07:00 |
|
|
e172bfb5dd
|
Remove the Copy trait from most move Styles and add Clone, Debug, Eq, and PartialEq to Promotion and Castle
|
2024-02-13 11:03:28 -07:00 |
|
|
c55b7c4877
|
Implement a whole new move crate
|
2024-02-11 10:23:07 -07:00 |
|
|
0bedf2aa9f
|
Implement part of a new Builder using the type state pattern
The API for this is much easier to use.
|
2024-02-11 10:23:07 -07:00 |
|