Skip to main content

AuthorityLevelExt

Trait AuthorityLevelExt 

Source
pub trait AuthorityLevelExt {
    // Required methods
    fn to_score(self) -> f64;
    fn can_override(self) -> bool;
    fn requires_approval(self) -> bool;
}

Required Methods§

Source

fn to_score(self) -> f64

Convert authority to numeric score (0.0-1.0) for leadership scoring

Source

fn can_override(self) -> bool

Check if this authority level can override machine decisions

Source

fn requires_approval(self) -> bool

Check if this authority level requires human approval for actions

Implementors§