pub enum Armor {
Show 26 variants
Hood,
Bevor,
Rondel,
Gorget,
Rerebrace,
Couter,
Chausses,
Plackart,
Cuisses,
Chestplate,
Curiass,
Fauld,
Poleyn,
Greaves,
Sabaton,
Spaulders,
Pauldron,
Vambrace,
Gauntlets,
Hauberk,
Helmet,
Neckguard,
Faceplate,
Coat,
Tasset,
None,
}
Variants§
Hood
Hood armor
Bevor
Jaw / throat armor
Rondel
Circular plate armor protecting various areas
Gorget
Collar armor
Rerebrace
Upper arm armor below the shoulder armor
Couter
Elbow Armor
Chausses
Pant armor
Plackart
Belly armor
Cuisses
Thigh armor
Chestplate
Front torso armor
Curiass
Torso armor
Fauld
Waist and hip armor
Poleyn
Knee armor
Greaves
Shin armor
Sabaton
Shoe armor
Spaulders
Shoulder / upper arm guard
Pauldron
Shoulder / armpit (back/chest optional) armor
Vambrace
Forearm guard
Gauntlets
Hand guard
Hauberk
Shirt armor
Helmet
Head Armor
Neckguard
Neck Armor
Faceplate
Face armor
Coat
The coat worn over armor
Tasset
Hanging upper thigh plate armor
None
No armor
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Armor
impl<'de> Deserialize<'de> for Armor
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
Source§impl Random for Armor
impl Random for Armor
impl Copy for Armor
impl Eq for Armor
impl StructuralPartialEq for Armor
Auto Trait Implementations§
impl Freeze for Armor
impl RefUnwindSafe for Armor
impl Send for Armor
impl Sync for Armor
impl Unpin for Armor
impl UnwindSafe for Armor
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