pub enum StoreLightningNodeApiPayInvoiceError {
Status422(Vec<ValidationProblemDetailsInner>),
Status400(ProblemDetails),
Status503(),
Status404(),
UnknownValue(Value),
}Expand description
struct for typed errors of method store_lightning_node_api_pay_invoice
Variants§
Status422(Vec<ValidationProblemDetailsInner>)
Status400(ProblemDetails)
Status503()
Status404()
UnknownValue(Value)
Trait Implementations§
Source§impl Clone for StoreLightningNodeApiPayInvoiceError
impl Clone for StoreLightningNodeApiPayInvoiceError
Source§fn clone(&self) -> StoreLightningNodeApiPayInvoiceError
fn clone(&self) -> StoreLightningNodeApiPayInvoiceError
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 moreSource§impl<'de> Deserialize<'de> for StoreLightningNodeApiPayInvoiceError
impl<'de> Deserialize<'de> for StoreLightningNodeApiPayInvoiceError
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
Auto Trait Implementations§
impl Freeze for StoreLightningNodeApiPayInvoiceError
impl RefUnwindSafe for StoreLightningNodeApiPayInvoiceError
impl Send for StoreLightningNodeApiPayInvoiceError
impl Sync for StoreLightningNodeApiPayInvoiceError
impl Unpin for StoreLightningNodeApiPayInvoiceError
impl UnsafeUnpin for StoreLightningNodeApiPayInvoiceError
impl UnwindSafe for StoreLightningNodeApiPayInvoiceError
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