#[repr(u32)]pub enum TCOD_value_type_t {
Show 41 variants
TCOD_TYPE_NONE = 0,
TCOD_TYPE_BOOL = 1,
TCOD_TYPE_CHAR = 2,
TCOD_TYPE_INT = 3,
TCOD_TYPE_FLOAT = 4,
TCOD_TYPE_STRING = 5,
TCOD_TYPE_COLOR = 6,
TCOD_TYPE_DICE = 7,
TCOD_TYPE_VALUELIST00 = 8,
TCOD_TYPE_VALUELIST01 = 9,
TCOD_TYPE_VALUELIST02 = 10,
TCOD_TYPE_VALUELIST03 = 11,
TCOD_TYPE_VALUELIST04 = 12,
TCOD_TYPE_VALUELIST05 = 13,
TCOD_TYPE_VALUELIST06 = 14,
TCOD_TYPE_VALUELIST07 = 15,
TCOD_TYPE_VALUELIST08 = 16,
TCOD_TYPE_VALUELIST09 = 17,
TCOD_TYPE_VALUELIST10 = 18,
TCOD_TYPE_VALUELIST11 = 19,
TCOD_TYPE_VALUELIST12 = 20,
TCOD_TYPE_VALUELIST13 = 21,
TCOD_TYPE_VALUELIST14 = 22,
TCOD_TYPE_VALUELIST15 = 23,
TCOD_TYPE_CUSTOM00 = 24,
TCOD_TYPE_CUSTOM01 = 25,
TCOD_TYPE_CUSTOM02 = 26,
TCOD_TYPE_CUSTOM03 = 27,
TCOD_TYPE_CUSTOM04 = 28,
TCOD_TYPE_CUSTOM05 = 29,
TCOD_TYPE_CUSTOM06 = 30,
TCOD_TYPE_CUSTOM07 = 31,
TCOD_TYPE_CUSTOM08 = 32,
TCOD_TYPE_CUSTOM09 = 33,
TCOD_TYPE_CUSTOM10 = 34,
TCOD_TYPE_CUSTOM11 = 35,
TCOD_TYPE_CUSTOM12 = 36,
TCOD_TYPE_CUSTOM13 = 37,
TCOD_TYPE_CUSTOM14 = 38,
TCOD_TYPE_CUSTOM15 = 39,
TCOD_TYPE_LIST = 1_024,
}Variants§
TCOD_TYPE_NONE = 0
TCOD_TYPE_BOOL = 1
TCOD_TYPE_CHAR = 2
TCOD_TYPE_INT = 3
TCOD_TYPE_FLOAT = 4
TCOD_TYPE_STRING = 5
TCOD_TYPE_COLOR = 6
TCOD_TYPE_DICE = 7
TCOD_TYPE_VALUELIST00 = 8
TCOD_TYPE_VALUELIST01 = 9
TCOD_TYPE_VALUELIST02 = 10
TCOD_TYPE_VALUELIST03 = 11
TCOD_TYPE_VALUELIST04 = 12
TCOD_TYPE_VALUELIST05 = 13
TCOD_TYPE_VALUELIST06 = 14
TCOD_TYPE_VALUELIST07 = 15
TCOD_TYPE_VALUELIST08 = 16
TCOD_TYPE_VALUELIST09 = 17
TCOD_TYPE_VALUELIST10 = 18
TCOD_TYPE_VALUELIST11 = 19
TCOD_TYPE_VALUELIST12 = 20
TCOD_TYPE_VALUELIST13 = 21
TCOD_TYPE_VALUELIST14 = 22
TCOD_TYPE_VALUELIST15 = 23
TCOD_TYPE_CUSTOM00 = 24
TCOD_TYPE_CUSTOM01 = 25
TCOD_TYPE_CUSTOM02 = 26
TCOD_TYPE_CUSTOM03 = 27
TCOD_TYPE_CUSTOM04 = 28
TCOD_TYPE_CUSTOM05 = 29
TCOD_TYPE_CUSTOM06 = 30
TCOD_TYPE_CUSTOM07 = 31
TCOD_TYPE_CUSTOM08 = 32
TCOD_TYPE_CUSTOM09 = 33
TCOD_TYPE_CUSTOM10 = 34
TCOD_TYPE_CUSTOM11 = 35
TCOD_TYPE_CUSTOM12 = 36
TCOD_TYPE_CUSTOM13 = 37
TCOD_TYPE_CUSTOM14 = 38
TCOD_TYPE_CUSTOM15 = 39
TCOD_TYPE_LIST = 1_024
Trait Implementations§
Source§impl Clone for TCOD_value_type_t
impl Clone for TCOD_value_type_t
Source§fn clone(&self) -> TCOD_value_type_t
fn clone(&self) -> TCOD_value_type_t
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 TCOD_value_type_t
impl Debug for TCOD_value_type_t
Source§impl Hash for TCOD_value_type_t
impl Hash for TCOD_value_type_t
Source§impl PartialEq for TCOD_value_type_t
impl PartialEq for TCOD_value_type_t
impl Copy for TCOD_value_type_t
impl Eq for TCOD_value_type_t
impl StructuralPartialEq for TCOD_value_type_t
Auto Trait Implementations§
impl Freeze for TCOD_value_type_t
impl RefUnwindSafe for TCOD_value_type_t
impl Send for TCOD_value_type_t
impl Sync for TCOD_value_type_t
impl Unpin for TCOD_value_type_t
impl UnwindSafe for TCOD_value_type_t
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