alef 0.85.15

Opinionated polyglot binding generator for Rust libraries
Documentation
1
2
3
4
5
6
7
8
9
10
11
    match with_handle_mut::<{{ opaque_name }}, _>(owner, |service| {
        service
            .inner
            .as_mut()
            .map(|owner_ref| owner_ref.{{ method_name }}({{ meta_args }}handler).map(|_| ()))
    }) {
        Ok(Some(Ok(()))) => 0,
        Ok(Some(Err(error))) => { set_last_error(2, &error.to_string()); 1 }
        Ok(None) => 1,
        Err(error) => { set_handle_error(&error); 1 }
    }