Skip to main content

solverforge_solver/
descriptor_standard.rs

1mod bindings;
2mod construction;
3mod move_types;
4mod selectors;
5
6pub use bindings::{descriptor_has_bindings, standard_target_matches, standard_work_remaining};
7pub use construction::{
8    build_descriptor_construction, DescriptorConstruction, DescriptorEntityPlacer,
9};
10pub use move_types::{DescriptorChangeMove, DescriptorEitherMove, DescriptorSwapMove};
11pub use selectors::{
12    build_descriptor_move_selector, DescriptorChangeMoveSelector, DescriptorLeafSelector,
13    DescriptorSwapMoveSelector,
14};
15
16#[cfg(test)]
17mod tests;