pub enum ApprovalOutcome {
Approved,
Denied,
}Expand description
Minimal approval decision recorded after a human responds.
Callers construct this from the HTTP POST /approvals/{id}/respond
payload. It is an in-process marker; the cryptographic artifact is
the GovernedApprovalToken that rides alongside it.
Variants§
Trait Implementations§
Source§impl Clone for ApprovalOutcome
impl Clone for ApprovalOutcome
Source§fn clone(&self) -> ApprovalOutcome
fn clone(&self) -> ApprovalOutcome
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 ApprovalOutcome
impl Debug for ApprovalOutcome
Source§impl<'de> Deserialize<'de> for ApprovalOutcome
impl<'de> Deserialize<'de> for ApprovalOutcome
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
Source§impl PartialEq for ApprovalOutcome
impl PartialEq for ApprovalOutcome
Source§impl Serialize for ApprovalOutcome
impl Serialize for ApprovalOutcome
impl Eq for ApprovalOutcome
impl StructuralPartialEq for ApprovalOutcome
Auto Trait Implementations§
impl Freeze for ApprovalOutcome
impl RefUnwindSafe for ApprovalOutcome
impl Send for ApprovalOutcome
impl Sync for ApprovalOutcome
impl Unpin for ApprovalOutcome
impl UnsafeUnpin for ApprovalOutcome
impl UnwindSafe for ApprovalOutcome
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.