Docs.rs
  • displayr-rustr-0.2.0
    • displayr-rustr 0.2.0
    • Permalink
    • Docs.rs crate page
    • Apache-2.0
    • Links
    • Homepage
    • Documentation
    • Repository
    • crates.io
    • Source
    • Owners
    • fsalbaroli
    • Dependencies
      • chrono ^0.4.38 normal optional
      • clippy ^0.0.302 normal optional
      • log ^0.4.22 normal optional
      • nalgebra ^0.33.0 normal optional
      • num ^0.4.3 normal optional
      • rand ^0.8.5 normal optional
    • Versions
    • 1.79% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

Crate rustr

rustr0.2.0

  • All Items

Crate Items

  • Re-exports
  • Modules
  • Macros

Crates

  • rustr

Crate rustr

Source

Re-exports§

pub use util::rprint;
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 rchar::*;

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
rchar
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

Results

Settings
Help
    enum
    rustr::rdll::win32::ParseStatus
    method
    rustr::rdll::win32::ParseStatus::clone
    &ParseStatus -> ParseStatus
    function
    rustr::rdll::win32::R_ParseVector
    SEXP, c_int, ParseStatus, SEXP -> SEXP
    method
    rustr::rdll::win32::ParseStatus::fmt
    &ParseStatus, &mut Formatter -> Result
    method
    rustr::rdll::win32::ParseStatus::clone
    &ParseStatus -> ParseStatus