alef 0.85.15

Opinionated polyglot binding generator for Rust libraries
Documentation
1
2
3
4
5
6
7
8
9
10
    if isinstance({{ field_name }}, {{ runtime_type }}):
        req = _rust.{{ request_name }}({{ field_name }}={{ field_name }})
    elif isinstance({{ field_name }}, _rust.{{ request_name }}):
        req = {{ field_name }}
{% if has_public_dto %}
    elif isinstance({{ field_name }}, {{ request_name }}):
        req = {{ converter }}({{ field_name }})
{% endif %}
    else:
        raise TypeError("{{ field_name }} must be {{ runtime_type }} or a {{ request_name }} request")