flapigen 0.11.0

Tool for connecting libraries written in Rust with other languages
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
r##"class Foo {
public:
    virtual ~Foo() noexcept {}

    virtual std::variant<RustString, Error> unpack(std::string_view x) const noexcept = 0;

    virtual std::optional<Error> remove() const noexcept = 0;"##;

r#"union CRustVoidOkResultUnion4232mut3232c_void {
    uint8_t ok;
    void * err;
};"#;