X-Git-Url: http://git.bitcoin.ninja/index.cgi?p=ldk-c-bindings;a=blobdiff_plain;f=lightning-c-bindings%2Fsrc%2Flightning%2Fchain%2Fchaininterface.rs;h=40406be1b9e1e892bd00d09593522c7a80e3be91;hp=7d8291d64fd2fa88dd4d5e671b04a856ab6c8630;hb=ae39d0e5a34ef021db50b12a7be96f0694fd1b18;hpb=d15b7a463b2402bf6193599755fd7418da5d90d4 diff --git a/lightning-c-bindings/src/lightning/chain/chaininterface.rs b/lightning-c-bindings/src/lightning/chain/chaininterface.rs index 7d8291d..40406be 100644 --- a/lightning-c-bindings/src/lightning/chain/chaininterface.rs +++ b/lightning-c-bindings/src/lightning/chain/chaininterface.rs @@ -70,8 +70,8 @@ impl Drop for BroadcasterInterface { } /// An enum that represents the speed at which we want a transaction to confirm used for feerate /// estimation. -#[must_use] #[derive(Clone)] +#[must_use] #[repr(C)] pub enum ConfirmationTarget { /// We are happy with this transaction confirming slowly when feerate drops some. @@ -81,7 +81,9 @@ pub enum ConfirmationTarget { /// We'd like this transaction to confirm in the next few blocks. HighPriority, } -use lightning::chain::chaininterface::ConfirmationTarget as nativeConfirmationTarget; +use lightning::chain::chaininterface::ConfirmationTarget as ConfirmationTargetImport; +pub(crate) type nativeConfirmationTarget = ConfirmationTargetImport; + impl ConfirmationTarget { #[allow(unused)] pub(crate) fn to_native(&self) -> nativeConfirmationTarget {