pub enum VaultAskDecision {
Approve,
SendBack {
note: String,
},
Decline,
}Expand description
What the reader decided about a held vault call.
Variants§
Approve
Run the call as the card described it.
SendBack
Send the call back with a note; the agent may revise and ask again.
Decline
Run nothing. The blocked call returns a refusal.
Trait Implementations§
Source§impl Clone for VaultAskDecision
impl Clone for VaultAskDecision
Source§impl Debug for VaultAskDecision
impl Debug for VaultAskDecision
Source§impl<'de> Deserialize<'de> for VaultAskDecision
impl<'de> Deserialize<'de> for VaultAskDecision
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 VaultAskDecision
Source§impl PartialEq for VaultAskDecision
impl PartialEq for VaultAskDecision
Source§impl Serialize for VaultAskDecision
impl Serialize for VaultAskDecision
impl StructuralPartialEq for VaultAskDecision
Auto Trait Implementations§
impl Freeze for VaultAskDecision
impl RefUnwindSafe for VaultAskDecision
impl Send for VaultAskDecision
impl Sync for VaultAskDecision
impl Unpin for VaultAskDecision
impl UnsafeUnpin for VaultAskDecision
impl UnwindSafe for VaultAskDecision
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.