X-Git-Url: http://git.bitcoin.ninja/index.cgi?p=ldk-c-bindings;a=blobdiff_plain;f=lightning-c-bindings%2Fsrc%2Fc_types%2Fderived.rs;h=1762eb208c3a54e242e53cb08a3f5f6d41936c89;hp=0660e2603e9c03db869ab4af06fae338aa00a49f;hb=84d87f57e92f8da5f8d7cb3c2abaa2feea595bf9;hpb=bdbc2f084dd2a2ffcec1e4f713bfea8ebbe3baa3 diff --git a/lightning-c-bindings/src/c_types/derived.rs b/lightning-c-bindings/src/c_types/derived.rs index 0660e26..1762eb2 100644 --- a/lightning-c-bindings/src/c_types/derived.rs +++ b/lightning-c-bindings/src/c_types/derived.rs @@ -343,6 +343,14 @@ impl COption_u32Z { } } #[no_mangle] +pub extern "C" fn COption_u32Z_some(o: u32) -> COption_u32Z { + COption_u32Z::Some(o) +} +#[no_mangle] +pub extern "C" fn COption_u32Z_none() -> COption_u32Z { + COption_u32Z::None +} +#[no_mangle] pub extern "C" fn COption_u32Z_free(_res: COption_u32Z) { } #[no_mangle] pub extern "C" fn COption_u32Z_clone(orig: &COption_u32Z) -> COption_u32Z { orig.clone() } @@ -1898,6 +1906,14 @@ impl COption_u64Z { } } #[no_mangle] +pub extern "C" fn COption_u64Z_some(o: u64) -> COption_u64Z { + COption_u64Z::Some(o) +} +#[no_mangle] +pub extern "C" fn COption_u64Z_none() -> COption_u64Z { + COption_u64Z::None +} +#[no_mangle] pub extern "C" fn COption_u64Z_free(_res: COption_u64Z) { } #[no_mangle] pub extern "C" fn COption_u64Z_clone(orig: &COption_u64Z) -> COption_u64Z { orig.clone() } @@ -3484,6 +3500,14 @@ impl COption_C2Tuple_usizeTransactionZZ { } } #[no_mangle] +pub extern "C" fn COption_C2Tuple_usizeTransactionZZ_some(o: crate::c_types::derived::C2Tuple_usizeTransactionZ) -> COption_C2Tuple_usizeTransactionZZ { + COption_C2Tuple_usizeTransactionZZ::Some(o) +} +#[no_mangle] +pub extern "C" fn COption_C2Tuple_usizeTransactionZZ_none() -> COption_C2Tuple_usizeTransactionZZ { + COption_C2Tuple_usizeTransactionZZ::None +} +#[no_mangle] pub extern "C" fn COption_C2Tuple_usizeTransactionZZ_free(_res: COption_C2Tuple_usizeTransactionZZ) { } #[repr(C)] pub union CResult_NoneAPIErrorZPtr {