pub enum ExplodingKind {
Standard,
Penetrating,
Compounding,
PenetratingCompounding,
}
Variants§
Standard
!
or !{compare_point}
Rolls an additional die.
Penetrating
!p
or !p{compare_point}
Rolls an additional die but reduces its value by 1.
Compounding
!!
or !!{compare_point}
Rolls an additional die and adds its value to the previous roll.
PenetratingCompounding
!!p
or !!p{compare_point}
Rolls an additional die, reduces its value by 1 and adds it to the previous roll.
Trait Implementations§
Source§impl Clone for ExplodingKind
impl Clone for ExplodingKind
Source§fn clone(&self) -> ExplodingKind
fn clone(&self) -> ExplodingKind
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ExplodingKind
impl Debug for ExplodingKind
Source§impl Display for ExplodingKind
impl Display for ExplodingKind
Source§impl PartialEq for ExplodingKind
impl PartialEq for ExplodingKind
impl Copy for ExplodingKind
impl Eq for ExplodingKind
impl StructuralPartialEq for ExplodingKind
Auto Trait Implementations§
impl Freeze for ExplodingKind
impl RefUnwindSafe for ExplodingKind
impl Send for ExplodingKind
impl Sync for ExplodingKind
impl Unpin for ExplodingKind
impl UnwindSafe for ExplodingKind
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more