use crate;
/// A struct that contains the dice roll, plus whether the roll is negative or positive.
/// A convinience method for creating a `DiceRollWithOp`.
///
/// # Examples
///
/// This represents a d6 with no modifier
/// ```
/// use dice_command_parser::{dice_roll::{DiceRoll, Operation}, dice_roll_with_op::DiceRollWithOp};
///
/// let dice_roll = DiceRollWithOp::new(DiceRoll::new_regular_roll(6, None, 1), Operation::Addition);
/// ```