connect.rs has the meat of the change, it will take the kwargs from python and churn through macros to populate the builders. Had to pull out the async functions (session.connect() and tunnel_builder.listen()) to make it callable from rust. Rest is tests or examples.
connect.rs
has the meat of the change, it will take the kwargs from python and churn through macros to populate the builders. Had to pull out the async functions (session.connect() and tunnel_builder.listen()) to make it callable from rust. Rest is tests or examples.This is analogous to the change in ngrok-js: https://github.com/ngrok/ngrok-js/pull/44