pub struct BreakGlassProposalFacts {
pub withdrawn: bool,
pub consumed: bool,
pub expired: bool,
pub held_approvals: usize,
pub required_approvals: usize,
pub signature_policy: BreakGlassSignaturePolicy,
pub signing: BreakGlassApprovalSigning,
}Expand description
The independent lifecycle and approval facts of one covering proposal.
Fields§
§withdrawn: bool§consumed: bool§expired: bool§held_approvals: usizeDistinct approving principals.
required_approvals: usize§signature_policy: BreakGlassSignaturePolicy§signing: BreakGlassApprovalSigningTrait Implementations§
Source§impl Clone for BreakGlassProposalFacts
impl Clone for BreakGlassProposalFacts
Source§fn clone(&self) -> BreakGlassProposalFacts
fn clone(&self) -> BreakGlassProposalFacts
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BreakGlassProposalFacts
Source§impl Debug for BreakGlassProposalFacts
impl Debug for BreakGlassProposalFacts
impl Eq for BreakGlassProposalFacts
Source§impl PartialEq for BreakGlassProposalFacts
impl PartialEq for BreakGlassProposalFacts
impl StructuralPartialEq for BreakGlassProposalFacts
Auto Trait Implementations§
impl Freeze for BreakGlassProposalFacts
impl RefUnwindSafe for BreakGlassProposalFacts
impl Send for BreakGlassProposalFacts
impl Sync for BreakGlassProposalFacts
impl Unpin for BreakGlassProposalFacts
impl UnsafeUnpin for BreakGlassProposalFacts
impl UnwindSafe for BreakGlassProposalFacts
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