X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;ds=sidebyside;f=lightning-c-bindings%2Fsrc%2Flightning_invoice%2Fconstants.rs;h=4486e0e3437671e3fc810441409e75a2459881c4;hb=1eaf50a3d9f777b462ff1817678473567a00eb75;hp=a82129125c1e8e8fdc43ca78fceda8d5a8011cb8;hpb=855629d01545ae066130bad406352c91e8c31fd5;p=ldk-c-bindings diff --git a/lightning-c-bindings/src/lightning_invoice/constants.rs b/lightning-c-bindings/src/lightning_invoice/constants.rs index a821291..4486e0e 100644 --- a/lightning-c-bindings/src/lightning_invoice/constants.rs +++ b/lightning-c-bindings/src/lightning_invoice/constants.rs @@ -8,10 +8,13 @@ /// Tag constants as specified in BOLT11 -use std::str::FromStr; -use std::ffi::c_void; +use alloc::str::FromStr; +use core::ffi::c_void; +use core::convert::Infallible; use bitcoin::hashes::Hash; use crate::c_types::*; +#[cfg(feature="no-std")] +use alloc::{vec::Vec, boxed::Box}; #[no_mangle]