[][src]Macro rusty_rubik::cube_move

macro_rules! cube_move {
    ($basemove: ident, $dir:ident) => { ... };
}

A shorthand macro that can be used to construct MoveInstances.

use rusty_rubik::cube::*;
use rusty_rubik::cube_move;

fn main() {
    let r_prime: MoveInstance = cube_move!(R, Prime);
    let u2: MoveInstance = cube_move!(U, Double);
}