Skip to main content

native/rx_rust_nif/src/atoms.rs

rustler::atoms! {
    ok,
    error,
    nil,
    null,
    logical,
    integer,
    double,
    character,
    logical_vector,
    integer_vector,
    double_vector,
    character_vector,
    na,
    named_list,
    r_list,
    object,
    r_error,
    parse_error,
    unsupported_r_value,
    missing_r_package,
    not_dataframe,
    unsupported_dataframe_column,
    unsupported_dataframe_names,
    unsupported_dataframe_row_names,
    unsupported_dataframe_shape,
    invalid_dataframe,
    dataframe_too_large,
    non_string,
    empty,
    duplicate,
    custom,
    zero_column_nonzero_row,
    factor,
    date,
    posix,
    list,
    matrix,
    complex,
    raw,
    non_finite_double,
    unsupported_type,
    malformed_wire,
    column_key_mismatch,
    column_length_mismatch,
    duplicate_names,
    empty_name,
    mixed_column_type,
    stdout,
    messages,
    warnings,
    message,
    r_class,
    call,
    traceback,
    output,
    native_init_mismatch,
    native_init_failed,
    uninitialized,
    initialized,
    failed,
    r_home,
    lib_r_path,
    lib_paths,
    init_state,
    init_config,
    attempted_init_config,
    last_init_error,
    init_attempt_count,
    init_mismatch_count,
    owner_thread_id,
    release_enqueued_count,
    release_success_count,
    release_failure_count,
    release_skipped_uninitialized_count,
    last_release_thread_id,
    last_release_resource_id,
    last_release_error,
    stage,
    retryable,
    restart_required,
    mismatches,
    current,
    requested,
    dlopen_lib_r,
    resolve_boot_symbols,
    rf_initialize_r,
    setup_rmainloop,
    load_r_api,
    apply_lib_paths,
    ensure_eval_helper
}