pub enum FaceValue {
Integer(i64),
Text(String),
}Expand description
A single face on a die.
Integer faces contribute their value to roll sums and point analysis. Text faces render as text and contribute zero points during analysis.
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FaceValue
impl<'de> Deserialize<'de> for FaceValue
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for FaceValue
Auto Trait Implementations§
impl Freeze for FaceValue
impl RefUnwindSafe for FaceValue
impl Send for FaceValue
impl Sync for FaceValue
impl Unpin for FaceValue
impl UnsafeUnpin for FaceValue
impl UnwindSafe for FaceValue
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