Files
RustPython/examples/call_between_rust_and_python.py
T
gelox 357cf7863c Add example for calling between rust and python
Add an example which illustrates how to call between rust and python.
Most importantly there no examples which illustrate how to call rust
from python and it is not obvious how to do this.
2022-11-21 21:49:36 +01:00

14 lines
420 B
Python

from rust_py_module import RustStruct, rust_function
class PythonPerson:
def __init__(self, name):
self.name = name
def python_callback():
python_person = PythonPerson("Peter Python")
rust_object = rust_function(42, "This is a python string", python_person)
rust_object.print_in_rust_from_python()
def take_string(string):
print("Calling python function from rust with string: " + string)