pub struct Temperament {
pub primary_temperament: &'static str,
pub secondary_temperament: &'static str,
pub scores: Scores,
pub percentages: Scores,
pub qualities: Qualities,
pub quality_percentages: Qualities,
pub breakdown: Vec<Factor>,
}Expand description
Temperament assessment from the chart’s qualities.
Fields§
§primary_temperament: &'static strHighest-scoring temperament.
secondary_temperament: &'static strSecond-highest temperament, or “” when it scores zero.
scores: ScoresTemperament scores.
percentages: ScoresTemperament scores as percentages of their total.
qualities: QualitiesTotals of the four qualities.
quality_percentages: QualitiesQuality totals as percentages.
breakdown: Vec<Factor>Every contributing factor.
Trait Implementations§
Source§impl Clone for Temperament
impl Clone for Temperament
Source§impl Debug for Temperament
impl Debug for Temperament
Source§impl PartialEq for Temperament
impl PartialEq for Temperament
Source§impl Serialize for Temperament
impl Serialize for Temperament
impl StructuralPartialEq for Temperament
Auto Trait Implementations§
impl Freeze for Temperament
impl RefUnwindSafe for Temperament
impl Send for Temperament
impl Sync for Temperament
impl Unpin for Temperament
impl UnsafeUnpin for Temperament
impl UnwindSafe for Temperament
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