Crate rustr [−] [src]
Reexports
pub use dll::*; |
pub use traits::*; |
pub use error::*; |
pub use macros::*; |
pub use vector::*; |
pub use rtype::*; |
pub use rdll::*; |
pub use protect::stackp::*; |
pub use storage::*; |
pub use rfunction::*; |
pub use environment::*; |
pub use robject::*; |
pub use vectorx::*; |
pub use util::rprint; |
Modules
complex |
R Rcomplex methods |
dll |
R FFI to Rust |
dotpair |
... type |
environment |
R Enviroment type |
error |
Error Type |
eval |
Evaluate R script |
feature |
Features |
formula |
R Formula type |
grow |
R pairlist methods |
impls |
Special Traits Implementation |
lcons |
R lcons methods |
macros |
Helper macro |
name_object |
Named Object Proxy |
promise |
R Promise type |
protect |
R Memory Protection Functions |
rcast |
Cast R Object type |
rdll |
R FFI |
reference |
R RC type |
result |
Safe unwrap for R ffi |
rfunction |
R Function type |
rlang |
R Language type |
rmath |
R Math Functions |
robject |
R Object type |
rptr |
R External Pointer type |
rstatic |
C static varibles for R |
rtype |
C Macro constant for R |
rweak |
R Weak Reference type |
rwrap |
Some C APIs for R coded in Rust. |
s4 |
R S4 type |
storage |
Preserve and Unprotect SEXP struct |
sugar |
Sugar for rustr |
symbol |
R Symbol type |
traits |
Traits for R type |
types |
Types from other crates |
util |
Utilities |
vector |
R Vector with boolean and number |
vectorx |
R Vector with String, List and Expression |
Macros
DATAPTR! |
C Macro DATAPTR() |
boolvec! |
Create a BoolVec |
charvec! |
Create a CharVec |
check_interrupt_return! |
Check User Interrupt |
cstring! |
For CString |
gen_named_vec! |
For Vectors |
gen_traits_rptr! |
For RPtr |
gen_traits_sexp! |
For SEXP |
intvec! |
Create a IntVec |
numvec! |
Create a NumVec |
replace_expr! |
Helper for the number of arguments |
rlist! |
Create a RList |
rtry! |
For rustinr codegen, it moves error to R |
rustr_version! |
rustr version |
ucharvec! |
Create a CharVec with unsafe code |
unwrapr! |
For rustinr codegen, it moves error to R |
unwrapr_void! |
For rustinr codegen, it moves error to R |
urlist! |
Create a rlist with unsafe code |