use_extendr | R Documentation |
Create the scaffolding needed to add Rust extendr code to an R package. use_extendr()
adds a small Rust library with a single Rust function that returns the string
"Hello world!"
. It also adds wrapper code so this Rust function can be called from
R with hello_world()
.
use_extendr(
path = ".",
crate_name = NULL,
lib_name = NULL,
quiet = FALSE,
edition = c("2021", "2018")
)
path |
File path to the package for which to generate wrapper code. |
crate_name |
String that is used as the name of the Rust crate.
If |
lib_name |
String that is used as the name of the Rust library.
If |
quiet |
Logical indicating whether any progress messages should be generated or not. |
edition |
String indicating which Rust edition is used; Default |
To avoid possibly messing up your R package, use_extendr()
will not do anything if
either a directory src
or a file R/extendr-wrappers.R
is already present in your
package source.
A logical value (invisible) indicating whether any package files were generated or not.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.