use ;
/// Move is a part of the [`crate::instruction::Tail`] and it's used for
/// tape shift direction determining by [`crate::state::Configuration`].
/// For any others structs direction value have no matter.
///
/// Turing Machine RS can works only with 1 dimension tape. That's why
/// [`Move`] enumeration contains two directions variant:
/// [`Move::Left`], [`Move::Right`].
///
/// Istead of using [`Option`], this enumeration provides one more
/// variant - [`Move::None`].