alef 0.115.4

Opinionated polyglot binding generator for Rust libraries
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
    extern "Rust" {
        type {{ bridge_error_type }};

        fn message(self: &{{ bridge_error_type }}) -> String;
        #[swift_bridge(swift_name = "errorType")]
        fn error_type(self: &{{ bridge_error_type }}) -> String;
        fn kind(self: &{{ bridge_error_type }}) -> String;
        fn payload(self: &{{ bridge_error_type }}) -> String;
        fn status(self: &{{ bridge_error_type }}) -> i32;
        #[swift_bridge(swift_name = "retryAfterMs")]
        fn retry_after_ms(self: &{{ bridge_error_type }}) -> i64;
    }