pub struct GovernanceCoverage {
pub has_intent: bool,
pub has_outcome: bool,
pub has_authority: bool,
pub has_actor: bool,
pub has_approval_gate: bool,
pub has_constraint: bool,
pub has_evidence: bool,
pub evidence_count: usize,
pub has_exception: bool,
pub has_escalation_path: bool,
}Expand description
Which governance blocks are present and how complete they are.
Fields§
§has_intent: bool§has_outcome: bool§has_actor: bool§has_approval_gate: bool§has_constraint: bool§has_evidence: bool§evidence_count: usize§has_exception: bool§has_escalation_path: boolTrait Implementations§
Source§impl Clone for GovernanceCoverage
impl Clone for GovernanceCoverage
Source§fn clone(&self) -> GovernanceCoverage
fn clone(&self) -> GovernanceCoverage
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GovernanceCoverage
impl Debug for GovernanceCoverage
Source§impl Default for GovernanceCoverage
impl Default for GovernanceCoverage
Source§fn default() -> GovernanceCoverage
fn default() -> GovernanceCoverage
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GovernanceCoverage
impl RefUnwindSafe for GovernanceCoverage
impl Send for GovernanceCoverage
impl Sync for GovernanceCoverage
impl Unpin for GovernanceCoverage
impl UnsafeUnpin for GovernanceCoverage
impl UnwindSafe for GovernanceCoverage
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