Struct gurgle::Config [−][src]
pub struct Config { pub max_item_count: u64, pub max_dice_sides: u64, pub max_roll_times: u64, pub max_number_item_value: u64, }
Expand description
Gurgle command limitation configuration
Fields
max_item_count: u64
How many items can a gurgle expression contains
max_dice_sides: u64
How many sided a dice can have
max_roll_times: u64
How many roll times(sum of all dice roll time) can a expression contains
max_number_item_value: u64
Max value of a number item
Implementations
Default configure.
- max item count: 20
- max dice sides: 1000
- max roll times: 100
- max number item: 65536
Give a new config, which only changes max item count with provided value.
Give a new config, which only changes max dice sides with provided value.
Give a new config, which only changes max roll times with provided value.
Give a new config, which only changes max number item value with provided value.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Config
impl UnwindSafe for Config
Blanket Implementations
Mutably borrows from an owned value. Read more