#[repr(u8)]
pub enum HairType {
Show 132 variants
NormalLong,
NormalShort,
NormalMedium,
NormalExtraLong,
NormalLongBottom,
NormalTwoPeaks,
PartingLong,
FrontLock,
PartingShort,
PartingExtraLongCurved,
PartingExtraLong,
PartingMiddleLong,
PartingSquared,
PartingLongBottom,
PeaksTop,
PeaksSquared,
PartingPeaks,
PeaksLongBottom,
Peaks,
PeaksRounded,
PeaksSide,
PeaksMedium,
PeaksLong,
PeaksRoundedLong,
PartingFrontPeaks,
PartingLongFront,
PartingLongRounded,
PartingFrontPeaksLong,
PartingExtraLongRounded,
LongRounded,
NormalUnknown1,
NormalUnknown2,
NormalUnknown3,
NormalUnknown4,
NormalUnknown5,
NormalUnknown6,
DreadLocks,
PlatedMats,
Caps,
Afro,
PlatedMatsLong,
Beanie,
Short,
ShortTopLongSide,
ShortUnknown1,
ShortUnknown2,
MilitaryParting,
Military,
ShortUnknown3,
ShortUnknown4,
ShortUnknown5,
ShortUnknown6,
NoneTop,
None,
LongUnknown1,
LongUnknown2,
LongUnknown3,
LongUnknown4,
LongUnknown5,
LongUnknown6,
LongUnknown7,
LongUnknown8,
LongUnknown9,
LongUnknown10,
LongUnknown11,
LongUnknown12,
LongUnknown13,
LongUnknown14,
LongUnknown15,
LongUnknown16,
LongUnknown17,
LongUnknown18,
LongUnknown19,
LongUnknown20,
LongUnknown21,
LongUnknown22,
LongUnknown23,
LongUnknown24,
LongUnknown25,
LongUnknown26,
LongUnknown27,
LongUnknown28,
LongUnknown29,
LongUnknown30,
LongUnknown31,
LongUnknown32,
LongUnknown33,
LongUnknown34,
LongUnknown35,
LongUnknown36,
LongUnknown37,
LongUnknown38,
LongUnknown39,
LongUnknown40,
LongUnknown41,
LongUnknown42,
LongUnknown43,
LongUnknown44,
LongUnknown45,
LongUnknown46,
LongUnknown47,
LongUnknown48,
LongUnknown49,
LongUnknown50,
LongUnknown51,
LongUnknown52,
LongUnknown53,
LongUnknown54,
LongUnknown55,
LongUnknown56,
LongUnknown57,
LongUnknown58,
LongUnknown59,
LongUnknown60,
LongUnknown61,
LongUnknown62,
LongUnknown63,
LongUnknown64,
LongUnknown65,
LongUnknown66,
TwoMediumFrontStrandsOneLongBackPonyTail,
TwoFrontStrandsLongBackPonyTail,
PartingFrontTwoLongBackPonyTails,
TwoFrontStrandsOneLongBackPonyTail,
LongBackPonyTail,
LongFrontTwoLongBackPonyTails,
StrandsTwoShortSidedPonyTails,
TwoMediumSidedPonyTails,
ShortFrontTwoBackPonyTails,
TwoShortSidedPonyTails,
TwoLongSidedPonyTails,
LongFrontTwoBackPonyTails,
}
Variants
NormalLong
NormalShort
NormalMedium
NormalExtraLong
NormalLongBottom
NormalTwoPeaks
PartingLong
FrontLock
PartingShort
PartingExtraLongCurved
PartingExtraLong
PartingMiddleLong
PartingSquared
PartingLongBottom
PeaksTop
PeaksSquared
PartingPeaks
PeaksLongBottom
Peaks
PeaksRounded
PeaksSide
PeaksMedium
PeaksLong
PeaksRoundedLong
PartingFrontPeaks
PartingLongFront
PartingLongRounded
PartingFrontPeaksLong
PartingExtraLongRounded
LongRounded
NormalUnknown1
NormalUnknown2
NormalUnknown3
NormalUnknown4
NormalUnknown5
NormalUnknown6
DreadLocks
PlatedMats
Caps
Afro
PlatedMatsLong
Beanie
Short
ShortTopLongSide
ShortUnknown1
ShortUnknown2
MilitaryParting
Military
ShortUnknown3
ShortUnknown4
ShortUnknown5
ShortUnknown6
NoneTop
None
LongUnknown1
LongUnknown2
LongUnknown3
LongUnknown4
LongUnknown5
LongUnknown6
LongUnknown7
LongUnknown8
LongUnknown9
LongUnknown10
LongUnknown11
LongUnknown12
LongUnknown13
LongUnknown14
LongUnknown15
LongUnknown16
LongUnknown17
LongUnknown18
LongUnknown19
LongUnknown20
LongUnknown21
LongUnknown22
LongUnknown23
LongUnknown24
LongUnknown25
LongUnknown26
LongUnknown27
LongUnknown28
LongUnknown29
LongUnknown30
LongUnknown31
LongUnknown32
LongUnknown33
LongUnknown34
LongUnknown35
LongUnknown36
LongUnknown37
LongUnknown38
LongUnknown39
LongUnknown40
LongUnknown41
LongUnknown42
LongUnknown43
LongUnknown44
LongUnknown45
LongUnknown46
LongUnknown47
LongUnknown48
LongUnknown49
LongUnknown50
LongUnknown51
LongUnknown52
LongUnknown53
LongUnknown54
LongUnknown55
LongUnknown56
LongUnknown57
LongUnknown58
LongUnknown59
LongUnknown60
LongUnknown61
LongUnknown62
LongUnknown63
LongUnknown64
LongUnknown65
LongUnknown66
TwoMediumFrontStrandsOneLongBackPonyTail
TwoFrontStrandsLongBackPonyTail
PartingFrontTwoLongBackPonyTails
TwoFrontStrandsOneLongBackPonyTail
LongBackPonyTail
LongFrontTwoLongBackPonyTails
StrandsTwoShortSidedPonyTails
TwoMediumSidedPonyTails
ShortFrontTwoBackPonyTails
TwoShortSidedPonyTails
TwoLongSidedPonyTails
LongFrontTwoBackPonyTails
Trait Implementations
impl Copy for HairType
impl Eq for HairType
impl StructuralEq for HairType
impl StructuralPartialEq for HairType
Auto Trait Implementations
impl RefUnwindSafe for HairType
impl Send for HairType
impl Sync for HairType
impl Unpin for HairType
impl UnwindSafe for HairType
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstablefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> RequestCommandParameter for T where
T: Copy,
impl<T> RequestCommandParameter for T where
T: Copy,
default fn before_request_write(
_raw: &T,
walker: &mut DataWalker,
_ctx: &mut CommandContext
) -> Result<(), ResultCode>
default fn before_send_sync_request(
raw: &T,
walker: &mut DataWalker,
_ctx: &mut CommandContext
) -> Result<(), ResultCode>
sourceimpl<T> RequestCommandParameter<T> for T where
T: Copy,
impl<T> RequestCommandParameter<T> for T where
T: Copy,
default fn after_request_read(
ctx: &mut ServerContext<'_>
) -> Result<T, ResultCode>
sourceimpl<T> ResponseCommandParameter for T where
T: Copy,
impl<T> ResponseCommandParameter for T where
T: Copy,
default fn before_response_write(
_raw: &T,
ctx: &mut ServerContext<'_>
) -> Result<(), ResultCode>
default fn after_response_write(
raw: &T,
ctx: &mut ServerContext<'_>
) -> Result<(), ResultCode>
sourceimpl<T> ResponseCommandParameter<T> for T where
T: Copy,
impl<T> ResponseCommandParameter<T> for T where
T: Copy,
default fn after_response_read(
walker: &mut DataWalker,
_ctx: &mut CommandContext
) -> Result<T, ResultCode>
impl<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.
fn 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