#[repr(u8)]pub enum CharacterType {
Character = 1,
Mechanic = 2,
Ship = 3,
Organization = 4,
}Expand description
角色类型枚举
表示角色的不同类型,使用u8作为底层存储类型
Variants§
Trait Implementations§
Source§impl Clone for CharacterType
impl Clone for CharacterType
Source§fn clone(&self) -> CharacterType
fn clone(&self) -> CharacterType
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 CharacterType
impl Debug for CharacterType
Source§impl<'de> Deserialize<'de> for CharacterType
impl<'de> Deserialize<'de> for CharacterType
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
Auto Trait Implementations§
impl Freeze for CharacterType
impl RefUnwindSafe for CharacterType
impl Send for CharacterType
impl Sync for CharacterType
impl Unpin for CharacterType
impl UnwindSafe for CharacterType
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