#[repr(usize)]pub enum TrustDimension {
Talent = 0,
Training = 1,
Temperament = 2,
}Expand description
The three root dimensions of trust
Variants§
Talent = 0
Natural aptitude and capability for a specific role
Training = 1
Acquired expertise, certifications, and experience
Temperament = 2
Behavioral consistency, reliability, ethical disposition
Implementations§
Trait Implementations§
Source§impl Clone for TrustDimension
impl Clone for TrustDimension
impl Copy for TrustDimension
Source§impl Debug for TrustDimension
impl Debug for TrustDimension
Source§impl<'de> Deserialize<'de> for TrustDimension
impl<'de> Deserialize<'de> for TrustDimension
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
impl Eq for TrustDimension
Source§impl Hash for TrustDimension
impl Hash for TrustDimension
Source§impl PartialEq for TrustDimension
impl PartialEq for TrustDimension
Source§impl Serialize for TrustDimension
impl Serialize for TrustDimension
impl StructuralPartialEq for TrustDimension
Auto Trait Implementations§
impl Freeze for TrustDimension
impl RefUnwindSafe for TrustDimension
impl Send for TrustDimension
impl Sync for TrustDimension
impl Unpin for TrustDimension
impl UnsafeUnpin for TrustDimension
impl UnwindSafe for TrustDimension
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