pub const fn rotation(&self) -> i32 {
        match self {
            Move::U
            | Move::F
            | Move::R
            | Move::B
            | Move::L
            | Move::D
            | Move::Uw
            | Move::Fw
            | Move::Rw
            | Move::Bw
            | Move::Lw
            | Move::Dw => 1,
            Move::Up
            | Move::Fp
            | Move::Rp
            | Move::Bp
            | Move::Lp
            | Move::Dp
            | Move::Uwp
            | Move::Fwp
            | Move::Rwp
            | Move::Bwp
            | Move::Lwp
            | Move::Dwp => -1,
            Move::U2
            | Move::F2
            | Move::R2
            | Move::B2
            | Move::L2
            | Move::D2
            | Move::Uw2
            | Move::Fw2
            | Move::Rw2
            | Move::Bw2
            | Move::Lw2
            | Move::Dw2 => 2,
        }
    }
/// Gets the face rotation amount in number of 90 degree clockwise rotations
Gets the face rotation amount in number of 90 degree clockwise rotations
Gets the face rotation amount in number of 90 degree clockwise rotations
pub const fn rotation(&self) -> i32 {
        match self {
            Move::U
            | Move::F
            | Move::R
            | Move::B
            | Move::L
            | Move::D
            | Move::Uw
            | Move::Fw
            | Move::Rw
            | Move::Bw
            | Move::Lw
            | Move::Dw => 1,
            Move::Up
            | Move::Fp
            | Move::Rp
            | Move::Bp
            | Move::Lp
            | Move::Dp
            | Move::Uwp
            | Move::Fwp
            | Move::Rwp
            | Move::Bwp
            | Move::Lwp
            | Move::Dwp => -1,
            Move::U2
            | Move::F2
            | Move::R2
            | Move::B2
            | Move::L2
            | Move::D2
            | Move::Uw2
            | Move::Fw2
            | Move::Rw2
            | Move::Bw2
            | Move::Lw2
            | Move::Dw2 => 2,
        }
    }
pub const fn rotation ( & self ) -> i32 { match self { Move :: U | Move :: F | Move :: R | Move :: B | Move :: L | Move :: D | Move :: Uw | Move :: Fw | Move :: Rw | Move :: Bw | Move :: Lw | Move :: Dw => 1 , Move :: Up | Move :: Fp | Move :: Rp | Move :: Bp | Move :: Lp | Move :: Dp | Move :: Uwp | Move :: Fwp | Move :: Rwp | Move :: Bwp | Move :: Lwp | Move :: Dwp => - 1 , Move :: U2 | Move :: F2 | Move :: R2 | Move :: B2 | Move :: L2 | Move :: D2 | Move :: Uw2 | Move :: Fw2 | Move :: Rw2 | Move :: Bw2 | Move :: Lw2 | Move :: Dw2 => 2 , } }
Gets the face rotation amount in number of 90 degree clockwise rotations
Gets the face rotation amount in number of 90 degree clockwise rotations
&self
&self