alef 0.25.37

Opinionated polyglot binding generator for Rust libraries
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
	new_owner := C.{{ service_lower }}_{{ service_snake }}_{{ cfg_method_snake }}(
{% for arg in args %}
		{{ arg.expr }},
{% endfor %}
	)

	if new_owner == nil {
		return errors.New("configurator failed")
	}
	s.owner = unsafe.Pointer(new_owner)
	return nil
}