Struct esl::SkillMetadata
source · pub struct SkillMetadata {
pub governing_attribute: Attribute,
pub specialization: Specialization,
pub use_value_1: f32,
pub use_value_2: f32,
pub use_value_3: f32,
pub use_value_4: f32,
}
Fields
governing_attribute: Attribute
specialization: Specialization
use_value_1: f32
use_value_2: f32
use_value_3: f32
use_value_4: f32
Trait Implementations
sourceimpl Clone for SkillMetadata
impl Clone for SkillMetadata
sourcefn clone(&self) -> SkillMetadata
fn clone(&self) -> SkillMetadata
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for SkillMetadata
impl Debug for SkillMetadata
sourceimpl<'de> Deserialize<'de> for SkillMetadata
impl<'de> Deserialize<'de> for SkillMetadata
sourcefn 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
sourceimpl From<SkillMetadata> for Field
impl From<SkillMetadata> for Field
sourcefn from(v: SkillMetadata) -> Self
fn from(v: SkillMetadata) -> Self
Converts to this type from the input type.
sourceimpl PartialEq<SkillMetadata> for SkillMetadata
impl PartialEq<SkillMetadata> for SkillMetadata
sourceimpl Serialize for SkillMetadata
impl Serialize for SkillMetadata
impl Eq for SkillMetadata
Auto Trait Implementations
impl RefUnwindSafe for SkillMetadata
impl Send for SkillMetadata
impl Sync for SkillMetadata
impl Unpin for SkillMetadata
impl UnwindSafe for SkillMetadata
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more