chore: move fn roll_sides outside of main method fn

This commit is contained in:
2025-11-16 10:02:08 +01:00
parent 23185bfd86
commit 2ed6d79b29

View File

@@ -1,11 +1,12 @@
use crate::*;
impl Die {
pub fn roll(&self) -> i32 {
fn roll_sides(sides: u16) -> i32 {
let mut rng = rand::rng();
rng.random_range(1..=sides) as i32
}
impl Die {
pub fn roll(&self) -> i32 {
match self {
Die::Sides(sides) => roll_sides(*sides),
}