Struct esl::Ingredient [−][src]
pub struct Ingredient {}Show fields
pub weight: f32, pub value: u32, pub effect_1_index: Either<Option<i32>, EffectIndex>, pub effect_2_index: Either<Option<i32>, EffectIndex>, pub effect_3_index: Either<Option<i32>, EffectIndex>, pub effect_4_index: Either<Option<i32>, EffectIndex>, pub effect_1_skill: Either<Option<i32>, Skill>, pub effect_2_skill: Either<Option<i32>, Skill>, pub effect_3_skill: Either<Option<i32>, Skill>, pub effect_4_skill: Either<Option<i32>, Skill>, pub effect_1_attribute: Either<Option<i32>, Attribute>, pub effect_2_attribute: Either<Option<i32>, Attribute>, pub effect_3_attribute: Either<Option<i32>, Attribute>, pub effect_4_attribute: Either<Option<i32>, Attribute>,
Fields
weight: f32
value: u32
effect_1_index: Either<Option<i32>, EffectIndex>
effect_2_index: Either<Option<i32>, EffectIndex>
effect_3_index: Either<Option<i32>, EffectIndex>
effect_4_index: Either<Option<i32>, EffectIndex>
effect_1_skill: Either<Option<i32>, Skill>
effect_2_skill: Either<Option<i32>, Skill>
effect_3_skill: Either<Option<i32>, Skill>
effect_4_skill: Either<Option<i32>, Skill>
effect_1_attribute: Either<Option<i32>, Attribute>
effect_2_attribute: Either<Option<i32>, Attribute>
effect_3_attribute: Either<Option<i32>, Attribute>
effect_4_attribute: Either<Option<i32>, Attribute>
Trait Implementations
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
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for Ingredient
impl Send for Ingredient
impl Sync for Ingredient
impl Unpin for Ingredient
impl UnwindSafe for Ingredient
Blanket Implementations
Mutably borrows from an owned value. Read more