]> git.bitcoin.ninja Git - ldk-c-bindings/commit
(Partially) support supertraits with generic bounds
authorMatt Corallo <git@bluematt.me>
Thu, 27 Oct 2022 00:15:31 +0000 (00:15 +0000)
committerMatt Corallo <git@bluematt.me>
Fri, 28 Oct 2022 00:25:10 +0000 (00:25 +0000)
commit50af954e76be66d0a1a4e3ba210bd849c4780b8d
treec2a5c416b105897ee47825938c5a26230f8368b0
parent09c02eebe9d96c53cfc4458948b30c7a8639f9ac
(Partially) support supertraits with generic bounds

If we extend a supertrait where the supertrait is generic, we will
ultimately need to genericize the supertrait into a derived object.
This doesn't implement that part, but it does implement the
subtrait-writing code to make it compatible with such a future.
c-bindings-gen/src/blocks.rs
c-bindings-gen/src/main.rs
c-bindings-gen/src/types.rs