- bindings diff
[rust-lightning] / lightning-c-bindings / src / util / config.rs
index 346ddc344a1a70f174cabc29c0e6b63767dc9f74..d4ffe1fbb7c80118c3813c54f5f241787aac0b3c 100644 (file)
@@ -589,6 +589,10 @@ pub extern "C" fn ChannelConfig_write(obj: *const ChannelConfig) -> crate::c_typ
        crate::c_types::serialize_obj(unsafe { &(*(*obj).inner) })
 }
 #[no_mangle]
+pub(crate) extern "C" fn ChannelConfig_write_void(obj: *const c_void) -> crate::c_types::derived::CVec_u8Z {
+       crate::c_types::serialize_obj(unsafe { &*(obj as *const nativeChannelConfig) })
+}
+#[no_mangle]
 pub extern "C" fn ChannelConfig_read(ser: crate::c_types::u8slice) -> ChannelConfig {
        if let Ok(res) = crate::c_types::deserialize_obj(ser) {
                ChannelConfig { inner: Box::into_raw(Box::new(res)), is_owned: true }