Read some Rust source code, find functions or implementations with the
#[extendr]
attribute, and generate an extendr_module!
macro statement.
make_module_macro(code, module_name = "rextendr")
Character vector holding the contents of the generated macro statement.
Character vector containing Rust code.
Module name
This function uses simple regular expressions to do the Rust parsing and can get confused by valid Rust code. It is only meant as a convenience for simple use cases. In particular, it cannot currently handle implementations for generics.