Response

Enum Response 

Source
pub enum Response {
Show 136 variants Getinfo(GetinfoResponse), ListPeers(ListpeersResponse), ListFunds(ListfundsResponse), SendPay(SendpayResponse), ListChannels(ListchannelsResponse), AddGossip(AddgossipResponse), AddPsbtOutput(AddpsbtoutputResponse), AutoCleanOnce(AutocleanonceResponse), AutoCleanStatus(AutocleanstatusResponse), CheckMessage(CheckmessageResponse), Close(CloseResponse), Connect(ConnectResponse), CreateInvoice(CreateinvoiceResponse), Datastore(DatastoreResponse), DatastoreUsage(DatastoreusageResponse), CreateOnion(CreateonionResponse), DelDatastore(DeldatastoreResponse), DelInvoice(DelinvoiceResponse), DevForgetChannel(DevforgetchannelResponse), EmergencyRecover(EmergencyrecoverResponse), GetEmergencyRecoverData(GetemergencyrecoverdataResponse), ExposeSecret(ExposesecretResponse), Recover(RecoverResponse), RecoverChannel(RecoverchannelResponse), Invoice(InvoiceResponse), InvoiceRequest(InvoicerequestResponse), DisableInvoiceRequest(DisableinvoicerequestResponse), ListInvoiceRequests(ListinvoicerequestsResponse), ListDatastore(ListdatastoreResponse), ListInvoices(ListinvoicesResponse), SendOnion(SendonionResponse), ListSendPays(ListsendpaysResponse), ListTransactions(ListtransactionsResponse), MakeSecret(MakesecretResponse), Pay(PayResponse), ListNodes(ListnodesResponse), WaitAnyInvoice(WaitanyinvoiceResponse), WaitInvoice(WaitinvoiceResponse), WaitSendPay(WaitsendpayResponse), NewAddr(NewaddrResponse), Withdraw(WithdrawResponse), KeySend(KeysendResponse), FundPsbt(FundpsbtResponse), SendPsbt(SendpsbtResponse), SignPsbt(SignpsbtResponse), UtxoPsbt(UtxopsbtResponse), TxDiscard(TxdiscardResponse), TxPrepare(TxprepareResponse), TxSend(TxsendResponse), ListPeerChannels(ListpeerchannelsResponse), ListClosedChannels(ListclosedchannelsResponse), DecodePay(DecodepayResponse), Decode(DecodeResponse), DelPay(DelpayResponse), DelForward(DelforwardResponse), DisableOffer(DisableofferResponse), EnableOffer(EnableofferResponse), Disconnect(DisconnectResponse), Feerates(FeeratesResponse), FetchBip353(Fetchbip353Response), FetchInvoice(FetchinvoiceResponse), FundChannelCancel(FundchannelCancelResponse), FundChannelComplete(FundchannelCompleteResponse), FundChannel(FundchannelResponse), FundChannelStart(FundchannelStartResponse), GetLog(GetlogResponse), FunderUpdate(FunderupdateResponse), GetRoute(GetrouteResponse), ListAddresses(ListaddressesResponse), ListForwards(ListforwardsResponse), ListOffers(ListoffersResponse), ListPays(ListpaysResponse), ListHtlcs(ListhtlcsResponse), MultiFundChannel(MultifundchannelResponse), MultiWithdraw(MultiwithdrawResponse), Offer(OfferResponse), OpenChannelAbort(OpenchannelAbortResponse), OpenChannelBump(OpenchannelBumpResponse), OpenChannelInit(OpenchannelInitResponse), OpenChannelSigned(OpenchannelSignedResponse), OpenChannelUpdate(OpenchannelUpdateResponse), Ping(PingResponse), Plugin(PluginResponse), RenePayStatus(RenepaystatusResponse), RenePay(RenepayResponse), ReserveInputs(ReserveinputsResponse), SendCustomMsg(SendcustommsgResponse), SendInvoice(SendinvoiceResponse), SetChannel(SetchannelResponse), SetConfig(SetconfigResponse), SetPsbtVersion(SetpsbtversionResponse), SignInvoice(SigninvoiceResponse), SignMessage(SignmessageResponse), SpliceInit(SpliceInitResponse), SpliceSigned(SpliceSignedResponse), SpliceUpdate(SpliceUpdateResponse), DevSplice(DevspliceResponse), UnreserveInputs(UnreserveinputsResponse), UpgradeWallet(UpgradewalletResponse), WaitBlockHeight(WaitblockheightResponse), Wait(WaitResponse), ListConfigs(ListconfigsResponse), Stop(StopResponse), Help(HelpResponse), PreApproveKeysend(PreapprovekeysendResponse), PreApproveInvoice(PreapproveinvoiceResponse), StaticBackup(StaticbackupResponse), BkprChannelsApy(BkprchannelsapyResponse), BkprDumpIncomeCsv(BkprdumpincomecsvResponse), BkprInspect(BkprinspectResponse), BkprListAccountEvents(BkprlistaccounteventsResponse), BkprListBalances(BkprlistbalancesResponse), BkprListIncome(BkprlistincomeResponse), BkprEditDescriptionByPaymentId(BkpreditdescriptionbypaymentidResponse), BkprEditDescriptionByOutpoint(BkpreditdescriptionbyoutpointResponse), BlacklistRune(BlacklistruneResponse), CheckRune(CheckruneResponse), CreateRune(CreateruneResponse), ShowRunes(ShowrunesResponse), AskReneUnreserve(AskreneunreserveResponse), AskReneListLayers(AskrenelistlayersResponse), AskReneCreateLayer(AskrenecreatelayerResponse), AskReneRemoveLayer(AskreneremovelayerResponse), AskReneReserve(AskrenereserveResponse), AskReneAge(AskreneageResponse), GetRoutes(GetroutesResponse), AskReneDisableNode(AskrenedisablenodeResponse), AskReneInformChannel(AskreneinformchannelResponse), AskReneCreateChannel(AskrenecreatechannelResponse), AskReneUpdateChannel(AskreneupdatechannelResponse), AskReneBiasChannel(AskrenebiaschannelResponse), AskReneListReservations(AskrenelistreservationsResponse), InjectPaymentOnion(InjectpaymentonionResponse), InjectOnionMessage(InjectonionmessageResponse), Xpay(XpayResponse), SignMessageWithKey(SignmessagewithkeyResponse),
}

Variants§

§

Getinfo(GetinfoResponse)

§

ListPeers(ListpeersResponse)

§

ListFunds(ListfundsResponse)

§

SendPay(SendpayResponse)

§

ListChannels(ListchannelsResponse)

§

AddGossip(AddgossipResponse)

§

AddPsbtOutput(AddpsbtoutputResponse)

§

AutoCleanOnce(AutocleanonceResponse)

§

AutoCleanStatus(AutocleanstatusResponse)

§

CheckMessage(CheckmessageResponse)

§

Close(CloseResponse)

§

Connect(ConnectResponse)

§

CreateInvoice(CreateinvoiceResponse)

§

Datastore(DatastoreResponse)

§

DatastoreUsage(DatastoreusageResponse)

§

CreateOnion(CreateonionResponse)

§

DelDatastore(DeldatastoreResponse)

§

DelInvoice(DelinvoiceResponse)

§

DevForgetChannel(DevforgetchannelResponse)

§

EmergencyRecover(EmergencyrecoverResponse)

§

GetEmergencyRecoverData(GetemergencyrecoverdataResponse)

§

ExposeSecret(ExposesecretResponse)

§

Recover(RecoverResponse)

§

RecoverChannel(RecoverchannelResponse)

§

Invoice(InvoiceResponse)

§

InvoiceRequest(InvoicerequestResponse)

§

DisableInvoiceRequest(DisableinvoicerequestResponse)

§

ListInvoiceRequests(ListinvoicerequestsResponse)

§

ListDatastore(ListdatastoreResponse)

§

ListInvoices(ListinvoicesResponse)

§

SendOnion(SendonionResponse)

§

ListSendPays(ListsendpaysResponse)

§

ListTransactions(ListtransactionsResponse)

§

MakeSecret(MakesecretResponse)

§

Pay(PayResponse)

§

ListNodes(ListnodesResponse)

§

WaitAnyInvoice(WaitanyinvoiceResponse)

§

WaitInvoice(WaitinvoiceResponse)

§

WaitSendPay(WaitsendpayResponse)

§

NewAddr(NewaddrResponse)

§

Withdraw(WithdrawResponse)

§

KeySend(KeysendResponse)

§

FundPsbt(FundpsbtResponse)

§

SendPsbt(SendpsbtResponse)

§

SignPsbt(SignpsbtResponse)

§

UtxoPsbt(UtxopsbtResponse)

§

TxDiscard(TxdiscardResponse)

§

TxPrepare(TxprepareResponse)

§

TxSend(TxsendResponse)

§

ListPeerChannels(ListpeerchannelsResponse)

§

ListClosedChannels(ListclosedchannelsResponse)

§

DecodePay(DecodepayResponse)

§

Decode(DecodeResponse)

§

DelPay(DelpayResponse)

§

DelForward(DelforwardResponse)

§

DisableOffer(DisableofferResponse)

§

EnableOffer(EnableofferResponse)

§

Disconnect(DisconnectResponse)

§

Feerates(FeeratesResponse)

§

FetchBip353(Fetchbip353Response)

§

FetchInvoice(FetchinvoiceResponse)

§

FundChannelCancel(FundchannelCancelResponse)

§

FundChannelComplete(FundchannelCompleteResponse)

§

FundChannel(FundchannelResponse)

§

FundChannelStart(FundchannelStartResponse)

§

GetLog(GetlogResponse)

§

FunderUpdate(FunderupdateResponse)

§

GetRoute(GetrouteResponse)

§

ListAddresses(ListaddressesResponse)

§

ListForwards(ListforwardsResponse)

§

ListOffers(ListoffersResponse)

§

ListPays(ListpaysResponse)

§

ListHtlcs(ListhtlcsResponse)

§

MultiFundChannel(MultifundchannelResponse)

§

MultiWithdraw(MultiwithdrawResponse)

§

Offer(OfferResponse)

§

OpenChannelAbort(OpenchannelAbortResponse)

§

OpenChannelBump(OpenchannelBumpResponse)

§

OpenChannelInit(OpenchannelInitResponse)

§

OpenChannelSigned(OpenchannelSignedResponse)

§

OpenChannelUpdate(OpenchannelUpdateResponse)

§

Ping(PingResponse)

§

Plugin(PluginResponse)

§

RenePayStatus(RenepaystatusResponse)

§

RenePay(RenepayResponse)

§

ReserveInputs(ReserveinputsResponse)

§

SendCustomMsg(SendcustommsgResponse)

§

SendInvoice(SendinvoiceResponse)

§

SetChannel(SetchannelResponse)

§

SetConfig(SetconfigResponse)

§

SetPsbtVersion(SetpsbtversionResponse)

§

SignInvoice(SigninvoiceResponse)

§

SignMessage(SignmessageResponse)

§

SpliceInit(SpliceInitResponse)

§

SpliceSigned(SpliceSignedResponse)

§

SpliceUpdate(SpliceUpdateResponse)

§

DevSplice(DevspliceResponse)

§

UnreserveInputs(UnreserveinputsResponse)

§

UpgradeWallet(UpgradewalletResponse)

§

WaitBlockHeight(WaitblockheightResponse)

§

Wait(WaitResponse)

§

ListConfigs(ListconfigsResponse)

§

Stop(StopResponse)

§

Help(HelpResponse)

§

PreApproveKeysend(PreapprovekeysendResponse)

§

PreApproveInvoice(PreapproveinvoiceResponse)

§

StaticBackup(StaticbackupResponse)

§

BkprChannelsApy(BkprchannelsapyResponse)

§

BkprDumpIncomeCsv(BkprdumpincomecsvResponse)

§

BkprInspect(BkprinspectResponse)

§

BkprListAccountEvents(BkprlistaccounteventsResponse)

§

BkprListBalances(BkprlistbalancesResponse)

§

BkprListIncome(BkprlistincomeResponse)

§

BkprEditDescriptionByPaymentId(BkpreditdescriptionbypaymentidResponse)

§

BkprEditDescriptionByOutpoint(BkpreditdescriptionbyoutpointResponse)

§

BlacklistRune(BlacklistruneResponse)

§

CheckRune(CheckruneResponse)

§

CreateRune(CreateruneResponse)

§

ShowRunes(ShowrunesResponse)

§

AskReneUnreserve(AskreneunreserveResponse)

§

AskReneListLayers(AskrenelistlayersResponse)

§

AskReneCreateLayer(AskrenecreatelayerResponse)

§

AskReneRemoveLayer(AskreneremovelayerResponse)

§

AskReneReserve(AskrenereserveResponse)

§

AskReneAge(AskreneageResponse)

§

GetRoutes(GetroutesResponse)

§

AskReneDisableNode(AskrenedisablenodeResponse)

§

AskReneInformChannel(AskreneinformchannelResponse)

§

AskReneCreateChannel(AskrenecreatechannelResponse)

§

AskReneUpdateChannel(AskreneupdatechannelResponse)

§

AskReneBiasChannel(AskrenebiaschannelResponse)

§

AskReneListReservations(AskrenelistreservationsResponse)

§

InjectPaymentOnion(InjectpaymentonionResponse)

§

InjectOnionMessage(InjectonionmessageResponse)

§

Xpay(XpayResponse)

§

SignMessageWithKey(SignmessagewithkeyResponse)

Trait Implementations§

Source§

impl Clone for Response

Source§

fn clone(&self) -> Response

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Response

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for Response

Source§

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 Serialize for Response

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
Source§

impl TryFrom<Response> for AddgossipResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for AddpsbtoutputResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for AskreneageResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for AskrenebiaschannelResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for AskrenecreatechannelResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for AskrenecreatelayerResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for AskrenedisablenodeResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for AskreneinformchannelResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for AskrenelistlayersResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for AskrenelistreservationsResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for AskreneremovelayerResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for AskrenereserveResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for AskreneunreserveResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for AskreneupdatechannelResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for AutocleanonceResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for AutocleanstatusResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for BkprchannelsapyResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for BkprdumpincomecsvResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for BkpreditdescriptionbyoutpointResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for BkpreditdescriptionbypaymentidResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for BkprinspectResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for BkprlistaccounteventsResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for BkprlistbalancesResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for BkprlistincomeResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for BlacklistruneResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for CheckmessageResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for CheckruneResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for CloseResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for ConnectResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for CreateinvoiceResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for CreateonionResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for CreateruneResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for DatastoreResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for DatastoreusageResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for DecodeResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for DecodepayResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for DeldatastoreResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for DelforwardResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for DelinvoiceResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for DelpayResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for DevforgetchannelResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for DevspliceResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for DisableinvoicerequestResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for DisableofferResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for DisconnectResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for EmergencyrecoverResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for EnableofferResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for ExposesecretResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for FeeratesResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for Fetchbip353Response

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for FetchinvoiceResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for FundchannelCancelResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for FundchannelCompleteResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for FundchannelResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for FundchannelStartResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for FunderupdateResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for FundpsbtResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for GetemergencyrecoverdataResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for GetinfoResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for GetlogResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for GetrouteResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for GetroutesResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for HelpResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for InjectonionmessageResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for InjectpaymentonionResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for InvoiceResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for InvoicerequestResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for KeysendResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for ListaddressesResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for ListchannelsResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for ListclosedchannelsResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for ListconfigsResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for ListdatastoreResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for ListforwardsResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for ListfundsResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for ListhtlcsResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for ListinvoicerequestsResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for ListinvoicesResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for ListnodesResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for ListoffersResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for ListpaysResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for ListpeerchannelsResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for ListpeersResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for ListsendpaysResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for ListtransactionsResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for MakesecretResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for MultifundchannelResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for MultiwithdrawResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for NewaddrResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for OfferResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for OpenchannelAbortResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for OpenchannelBumpResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for OpenchannelInitResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for OpenchannelSignedResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for OpenchannelUpdateResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for PayResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for PingResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for PluginResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for PreapproveinvoiceResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for PreapprovekeysendResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for RecoverResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for RecoverchannelResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for RenepayResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for RenepaystatusResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for ReserveinputsResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for SendcustommsgResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for SendinvoiceResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for SendonionResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for SendpayResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for SendpsbtResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for SetchannelResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for SetconfigResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for SetpsbtversionResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for ShowrunesResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for SigninvoiceResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for SignmessageResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for SignmessagewithkeyResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for SignpsbtResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for SpliceInitResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for SpliceSignedResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for SpliceUpdateResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for StaticbackupResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for StopResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for TxdiscardResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for TxprepareResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for TxsendResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for UnreserveinputsResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for UpgradewalletResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for UtxopsbtResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for WaitResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for WaitanyinvoiceResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for WaitblockheightResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for WaitinvoiceResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for WaitsendpayResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for WithdrawResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.
Source§

impl TryFrom<Response> for XpayResponse

Source§

type Error = TryFromResponseError

The type returned in the event of a conversion error.
Source§

fn try_from(response: Response) -> Result<Self, Self::Error>

Performs the conversion.

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> DeserializeOwned for T
where T: for<'de> Deserialize<'de>,