pub enum RevocationStatus {
Pending,
Succeeded,
Failed,
}Expand description
The status of a wallet revocation attempt:
- `pending`: awaiting network confirmation.
- `succeeded`: the spending allowance has been removed on-chain.
- `failed`: the revocation did not complete (see `error`).JSON schema
{
"description": "The status of a wallet revocation attempt:\n\n- `pending`: awaiting network confirmation.\n\n- `succeeded`: the spending allowance has been removed on-chain.\n\n- `failed`: the revocation did not complete (see `error`).",
"examples": [
"succeeded"
],
"type": "string",
"enum": [
"pending",
"succeeded",
"failed"
]
}Variants§
Trait Implementations§
Source§impl Clone for RevocationStatus
impl Clone for RevocationStatus
impl Copy for RevocationStatus
Source§impl Debug for RevocationStatus
impl Debug for RevocationStatus
Source§impl<'de> Deserialize<'de> for RevocationStatus
impl<'de> Deserialize<'de> for RevocationStatus
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 Display for RevocationStatus
impl Display for RevocationStatus
impl Eq for RevocationStatus
Source§impl From<&RevocationStatus> for RevocationStatus
impl From<&RevocationStatus> for RevocationStatus
Source§fn from(value: &RevocationStatus) -> Self
fn from(value: &RevocationStatus) -> Self
Converts to this type from the input type.
Source§impl FromStr for RevocationStatus
impl FromStr for RevocationStatus
Source§impl Hash for RevocationStatus
impl Hash for RevocationStatus
Source§impl Ord for RevocationStatus
impl Ord for RevocationStatus
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for RevocationStatus
impl PartialEq for RevocationStatus
Source§impl PartialOrd for RevocationStatus
impl PartialOrd for RevocationStatus
Source§impl Serialize for RevocationStatus
impl Serialize for RevocationStatus
impl StructuralPartialEq for RevocationStatus
Source§impl TryFrom<&String> for RevocationStatus
impl TryFrom<&String> for RevocationStatus
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<&str> for RevocationStatus
impl TryFrom<&str> for RevocationStatus
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<String> for RevocationStatus
impl TryFrom<String> for RevocationStatus
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Auto Trait Implementations§
impl Freeze for RevocationStatus
impl RefUnwindSafe for RevocationStatus
impl Send for RevocationStatus
impl Sync for RevocationStatus
impl Unpin for RevocationStatus
impl UnsafeUnpin for RevocationStatus
impl UnwindSafe for RevocationStatus
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>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.