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