-
Notifications
You must be signed in to change notification settings - Fork 67
Open
Description
Thanks a lot @R1kM and @msprotz for #533 !
Based on that, I have a feature request. Consider the following two interfaces:
module AuxA
val foo: bool -> bool
module AuxB
val bar: bool -> bool
I can implement those two interfaces and extract a single Rust file with -bundle AuxA+AuxB=[rename=Aux,rename-prefix]
. Karamel produces a single aux.rs
file, as I expect.
However, at this point, if I write a client for those interfaces and extract it to Rust with that bundle, it will still produce calls to auxa::foo
and auxb::bar
instead of aux::foo
and aux::bar
(see be223e4).
Would it be possible to have Karamel Rust backend support such interface bundles? Thanks in advance!
Metadata
Metadata
Assignees
Labels
No labels