API for extendr/rextendr
Call Rust Code from R using the 'extendr' Crate

Global functions
.get_message_pattern Source code
.list_type_friendly Source code
.make_description Source code
.match_default_scalar Source code
.match_empty_object Source code
.match_na_scalar Source code
.onLoad Source code
.rlang_as_friendly_type Source code
.rlang_check_is_string Source code
.rlang_purrr_args_recycle Source code
.rlang_purrr_index Source code
.rlang_purrr_map_mold Source code
.rlang_purrr_probe Source code
.rlang_stop_unexpected_typeof Source code
.show_infinities Source code
.stop_not_number Source code
.str_encode Source code
.with_length Source code
accumulate Source code
accumulate_right Source code
as_rust_lib_file_name Source code
as_valid_rust_name Source code
cargo_command_available Source code
check_arg Source code
check_bool Source code
check_call Source code
check_cargo_output Source code
check_character Source code
check_closure Source code
check_data_frame Source code
check_environment Source code
check_formula Source code
check_function Source code
check_if_dyn_lib_used Source code
check_if_roxygen_used Source code
check_logical Source code
check_name Source code
check_namespace_file Source code
check_number_decimal Source code
check_number_whole Source code
check_string Source code
check_symbol Source code
clean Man page Source code
clean_build_dir Source code
cli_abort_invalid_options Source code
compact Source code
convert_function_options Source code
convert_option_to_rust Source code
cran Man page
create_extendr_package Source code
detect Source code
detect_index Source code
discard Source code
discard_empty Source code
document Man page Source code
enable_features Source code
eng_extendr Man page Source code
eng_extendrsrc Man page Source code
eng_impl Source code
escape_dbl_quotes Source code
every Source code
extract_meta Source code
fill_block_comments Source code
find_exports Source code
find_extendr_attrs_ids Source code
find_extendr_crate Source code
find_extendr_manifest Source code
find_loaded_dll Source code
format_toml Source code
format_toml.NULL Source code
format_toml.character Source code
format_toml.data.frame Source code
format_toml.default Source code
format_toml.double Source code
format_toml.integer Source code
format_toml.list Source code
format_toml.logical Source code
format_toml.name Source code
format_toml_atomic Source code
gather_cargo_output Source code
generate_cargo.toml Source code
generate_cargo_config.toml Source code
get_build_dir Source code
get_cargo_envvars Source code
get_dynlib_ext Source code
get_dynlib_name Source code
get_library_path Source code
get_option_names Source code
get_required_target Source code
get_specific_target_name Source code
get_toml_err_msg Source code
get_toml_missing_msg Source code
get_version Source code
if_any_opts Source code
imap Source code
inf_dev_extendr_used Man page Source code
invoke_cargo Source code
is_installed Source code
is_osx Source code
is_valid_rust_name Source code
keep Source code
list_c Source code
local_quiet_cli Man page Source code
make_header Source code
make_module_macro Man page Source code
make_wrappers Source code
make_wrappers_externally Source code
map Source code
map2 Source code
map2_chr Source code
map2_dbl Source code
map2_int Source code
map2_lgl Source code
map_chr Source code
map_dbl Source code
map_if Source code
map_int Source code
map_lgl Source code
negate Source code
obj_type_friendly Source code
obj_type_oo Source code
on_error_return_default Source code
oxford_comma Source code
pkg_name Source code
pmap Source code
prep_authors Source code
pretty_rel_path Source code
pretty_rel_single_path Source code
read_cargo_metadata Man page Source code
reduce Source code
reduce_right Source code
register_extendr Man page Source code
remove_empty_or_whitespace Source code
remove_line_comments Source code
replace_na Source code
rextendr Man page
rextendr-package Man page
rextendr_setup Source code
rextendr_version Source code
run_cargo Source code
rust_eval Man page Source code
rust_eval_deferred Source code
rust_function Man page Source code
rust_sitrep Man page Source code
rust_source Man page Source code
rustup_toolchain_target Source code
sanitize_rust_code Source code
simplify_row Source code
some Source code
stop_input_type Source code
throw_if_invalid_rust_name Source code
to_toml Man page Source code
transpose Source code
try_exec_cmd Source code
try_get_normalized_path Source code
try_get_proj_path Source code
try_get_root_path Source code
tty_has_colors Source code
update_description Source code
update_rextendr_version Source code
update_sys_reqs Source code
use_crate Man page Source code
use_extendr Man page Source code
use_msrv Man page Source code
use_rextendr_template Source code
validate_extendr_features Source code
vec_or_scalar_type_friendly Source code
vec_type_friendly Source code
vendor_pkgs Man page Source code
verify_targets Source code
verify_toolchains Source code
walk Source code
write_file Source code
write_license_note Man page Source code
extendr/rextendr documentation built on April 5, 2025, 1:53 a.m.