Enum dfhack_proto::messages::TiletypeShape
source · pub enum TiletypeShape {
Show 21 variants
NO_SHAPE,
EMPTY,
FLOOR,
BOULDER,
PEBBLES,
WALL,
FORTIFICATION,
STAIR_UP,
STAIR_DOWN,
STAIR_UPDOWN,
RAMP,
RAMP_TOP,
BROOK_BED,
BROOK_TOP,
TREE_SHAPE,
SAPLING,
SHRUB,
ENDLESS_PIT,
BRANCH,
TRUNK_BRANCH,
TWIG,
}Variants§
NO_SHAPE
EMPTY
FLOOR
BOULDER
PEBBLES
WALL
FORTIFICATION
STAIR_UP
STAIR_DOWN
STAIR_UPDOWN
RAMP
RAMP_TOP
BROOK_BED
BROOK_TOP
TREE_SHAPE
SAPLING
SHRUB
ENDLESS_PIT
BRANCH
TRUNK_BRANCH
TWIG
Trait Implementations§
source§impl Clone for TiletypeShape
impl Clone for TiletypeShape
source§fn clone(&self) -> TiletypeShape
fn clone(&self) -> TiletypeShape
Returns a copy 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 TiletypeShape
impl Debug for TiletypeShape
source§impl Default for TiletypeShape
impl Default for TiletypeShape
source§impl Hash for TiletypeShape
impl Hash for TiletypeShape
source§impl PartialEq<TiletypeShape> for TiletypeShape
impl PartialEq<TiletypeShape> for TiletypeShape
source§fn eq(&self, other: &TiletypeShape) -> bool
fn eq(&self, other: &TiletypeShape) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl ProtobufEnum for TiletypeShape
impl ProtobufEnum for TiletypeShape
source§fn from_i32(value: i32) -> Option<TiletypeShape>
fn from_i32(value: i32) -> Option<TiletypeShape>
Try to create an enum from
i32 value.
Return None if value is unknown.source§fn enum_descriptor_static() -> &'static EnumDescriptor
fn enum_descriptor_static() -> &'static EnumDescriptor
Get enum descriptor by type.
source§fn descriptor(&self) -> &'static EnumValueDescriptor
fn descriptor(&self) -> &'static EnumValueDescriptor
Get enum value descriptor.
source§fn enum_descriptor(&self) -> &'static EnumDescriptor
fn enum_descriptor(&self) -> &'static EnumDescriptor
Get enum descriptor.
source§impl ProtobufValue for TiletypeShape
impl ProtobufValue for TiletypeShape
source§fn as_ref(&self) -> ReflectValueRef<'_>
fn as_ref(&self) -> ReflectValueRef<'_>
As ref
source§fn is_non_zero(&self) -> bool
fn is_non_zero(&self) -> bool
Is value non-zero?