X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;ds=sidebyside;f=c-bindings-gen%2Fsrc%2Fmain.rs;fp=c-bindings-gen%2Fsrc%2Fmain.rs;h=ffd293fe7d3c2317e4735eb5bb03f85d01f8d0d4;hb=420d87e49b2f4d94b64d7b27572295d0f75ff072;hp=ee800dbcf49c0049a70cf9d7451ec9795a43165d;hpb=5dfc948805a85fdd0ca37386228114f55ce4287a;p=ldk-c-bindings diff --git a/c-bindings-gen/src/main.rs b/c-bindings-gen/src/main.rs index ee800db..ffd293f 100644 --- a/c-bindings-gen/src/main.rs +++ b/c-bindings-gen/src/main.rs @@ -1733,7 +1733,6 @@ fn writeln_enum<'a, 'b, W: std::io::Write>(w: &mut W, e: &'a syn::ItemEnum, type write!(w, ")").unwrap(); } } - if var.discriminant.is_some() { unimplemented!(); } write!(&mut constr, ") -> {} {{\n\t{}::{}", e.ident, e.ident, var.ident).unwrap(); if let syn::Fields::Named(fields) = &var.fields { writeln!(&mut constr, " {{").unwrap();