Ui_sidebar_mode

Enum Ui_sidebar_mode 

Source
pub enum Ui_sidebar_mode {
Show 55 variants Default = 0, Squads = 1, DesignateMine = 2, DesignateRemoveRamps = 3, DesignateUpStair = 4, DesignateDownStair = 5, DesignateUpDownStair = 6, DesignateUpRamp = 7, DesignateChannel = 8, DesignateGatherPlants = 9, DesignateRemoveDesignation = 10, DesignateSmooth = 11, DesignateCarveTrack = 12, DesignateEngrave = 13, DesignateCarveFortification = 14, Stockpiles = 15, Build = 16, QueryBuilding = 17, Orders = 18, OrdersForbid = 19, OrdersRefuse = 20, OrdersWorkshop = 21, OrdersZone = 22, BuildingItems = 23, ViewUnits = 24, LookAround = 25, DesignateItemsClaim = 26, DesignateItemsForbid = 27, DesignateItemsMelt = 28, DesignateItemsUnmelt = 29, DesignateItemsDump = 30, DesignateItemsUndump = 31, DesignateItemsHide = 32, DesignateItemsUnhide = 33, DesignateChopTrees = 34, DesignateToggleEngravings = 35, DesignateToggleMarker = 36, Hotkeys = 37, DesignateTrafficHigh = 38, DesignateTrafficNormal = 39, DesignateTrafficLow = 40, DesignateTrafficRestricted = 41, Zones = 42, ZonesPenInfo = 43, ZonesPitInfo = 44, ZonesHospitalInfo = 45, ZonesGatherInfo = 46, DesignateRemoveConstruction = 47, DepotAccess = 48, NotesPoints = 49, NotesRoutes = 50, Burrows = 51, Hauling = 52, ArenaWeather = 53, ArenaTrees = 54,
}

Variants§

§

Default = 0

§

Squads = 1

§

DesignateMine = 2

§

DesignateRemoveRamps = 3

§

DesignateUpStair = 4

§

DesignateDownStair = 5

§

DesignateUpDownStair = 6

§

DesignateUpRamp = 7

§

DesignateChannel = 8

§

DesignateGatherPlants = 9

§

DesignateRemoveDesignation = 10

§

DesignateSmooth = 11

§

DesignateCarveTrack = 12

§

DesignateEngrave = 13

§

DesignateCarveFortification = 14

§

Stockpiles = 15

§

Build = 16

§

QueryBuilding = 17

§

Orders = 18

§

OrdersForbid = 19

§

OrdersRefuse = 20

§

OrdersWorkshop = 21

§

OrdersZone = 22

§

BuildingItems = 23

§

ViewUnits = 24

§

LookAround = 25

§

DesignateItemsClaim = 26

§

DesignateItemsForbid = 27

§

DesignateItemsMelt = 28

§

DesignateItemsUnmelt = 29

§

DesignateItemsDump = 30

§

DesignateItemsUndump = 31

§

DesignateItemsHide = 32

§

DesignateItemsUnhide = 33

§

DesignateChopTrees = 34

§

DesignateToggleEngravings = 35

§

DesignateToggleMarker = 36

§

Hotkeys = 37

§

DesignateTrafficHigh = 38

§

DesignateTrafficNormal = 39

§

DesignateTrafficLow = 40

§

DesignateTrafficRestricted = 41

§

Zones = 42

§

ZonesPenInfo = 43

§

ZonesPitInfo = 44

§

ZonesHospitalInfo = 45

§

ZonesGatherInfo = 46

§

DesignateRemoveConstruction = 47

§

DepotAccess = 48

§

NotesPoints = 49

§

NotesRoutes = 50

§

Burrows = 51

§

Hauling = 52

§

ArenaWeather = 53

§

ArenaTrees = 54

Trait Implementations§

Source§

impl Clone for Ui_sidebar_mode

Source§

fn clone(&self) -> Ui_sidebar_mode

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Ui_sidebar_mode

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for Ui_sidebar_mode

Source§

fn default() -> Self

Returns the “default value” for a type. Read more
Source§

impl Enum for Ui_sidebar_mode

Source§

const NAME: &'static str = "ui_sidebar_mode"

Enum name as specified in .proto file. Read more
Source§

const VALUES: &'static [Ui_sidebar_mode]

All enum values for enum type.
Source§

fn value(&self) -> i32

Get enum i32 value.
Source§

fn from_i32(value: i32) -> Option<Ui_sidebar_mode>

Try to create an enum from i32 value. Return None if value is unknown.
Source§

fn from_str(str: &str) -> Option<Ui_sidebar_mode>

Try to create an enum from &str value. Return None if str is unknown.
Source§

impl EnumFull for Ui_sidebar_mode

Source§

fn enum_descriptor() -> EnumDescriptor

Get enum descriptor by type.
Source§

fn descriptor(&self) -> EnumValueDescriptor

Get enum value descriptor.
Source§

impl Hash for Ui_sidebar_mode

Source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · Source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
Source§

impl PartialEq for Ui_sidebar_mode

Source§

fn eq(&self, other: &Ui_sidebar_mode) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Copy for Ui_sidebar_mode

Source§

impl Eq for Ui_sidebar_mode

Source§

impl StructuralPartialEq for Ui_sidebar_mode

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.