Enum dfhack_proto::messages::TileDigDesignation
source · [−]pub enum TileDigDesignation {
NO_DIG,
DEFAULT_DIG,
UP_DOWN_STAIR_DIG,
CHANNEL_DIG,
RAMP_DIG,
DOWN_STAIR_DIG,
UP_STAIR_DIG,
}Variants
NO_DIG
DEFAULT_DIG
UP_DOWN_STAIR_DIG
CHANNEL_DIG
RAMP_DIG
DOWN_STAIR_DIG
UP_STAIR_DIG
Trait Implementations
sourceimpl Clone for TileDigDesignation
impl Clone for TileDigDesignation
sourcefn clone(&self) -> TileDigDesignation
fn clone(&self) -> TileDigDesignation
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for TileDigDesignation
impl Debug for TileDigDesignation
sourceimpl Default for TileDigDesignation
impl Default for TileDigDesignation
sourceimpl Hash for TileDigDesignation
impl Hash for TileDigDesignation
sourceimpl ProtobufEnum for TileDigDesignation
impl ProtobufEnum for TileDigDesignation
sourcefn from_i32(value: i32) -> Option<TileDigDesignation>
fn from_i32(value: i32) -> Option<TileDigDesignation>
Try to create an enum from i32 value.
Return None if value is unknown. Read more
sourcefn values() -> &'static [Self]ⓘNotable traits for &'_ [u8]impl<'_> Read for &'_ [u8]impl<'_> Write for &'_ mut [u8]
fn values() -> &'static [Self]ⓘNotable traits for &'_ [u8]impl<'_> Read for &'_ [u8]impl<'_> Write for &'_ mut [u8]
Get all enum values for enum type.
sourcefn enum_descriptor_static() -> &'static EnumDescriptor
fn enum_descriptor_static() -> &'static EnumDescriptor
Get enum descriptor by type.
sourcefn descriptor(&self) -> &'static EnumValueDescriptor
fn descriptor(&self) -> &'static EnumValueDescriptor
Get enum value descriptor.
sourcefn enum_descriptor(&self) -> &'static EnumDescriptor
fn enum_descriptor(&self) -> &'static EnumDescriptor
Get enum descriptor.
sourceimpl ProtobufValue for TileDigDesignation
impl ProtobufValue for TileDigDesignation
sourcefn as_ref(&self) -> ReflectValueRef<'_>
fn as_ref(&self) -> ReflectValueRef<'_>
As ref
sourcefn is_non_zero(&self) -> bool
fn is_non_zero(&self) -> bool
Is value non-zero?
sourcefn as_ref_copy(&self) -> ReflectValueRef<'static>
fn as_ref_copy(&self) -> ReflectValueRef<'static>
Return ProtobufValueRef if self is Copy. Read more
impl Copy for TileDigDesignation
impl Eq for TileDigDesignation
impl StructuralEq for TileDigDesignation
impl StructuralPartialEq for TileDigDesignation
Auto Trait Implementations
impl RefUnwindSafe for TileDigDesignation
impl Send for TileDigDesignation
impl Sync for TileDigDesignation
impl Unpin for TileDigDesignation
impl UnwindSafe for TileDigDesignation
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more