Expand description
Wrappers are lightweight proxies for references to R datatypes. They do not contain an Robj (see array.rs for an example of this).
Re-exports§
pub use self::rstr::Rstr;pub use altrep::AltListImpl;pub use altrep::AltComplexImpl;pub use altrep::AltIntegerImpl;pub use altrep::AltLogicalImpl;pub use altrep::AltRawImpl;pub use altrep::AltRealImpl;pub use altrep::AltStringImpl;pub use altrep::Altrep;pub use altrep::AltrepImpl;pub use complexes::Complexes;pub use dataframe::Dataframe;pub use dataframe::IntoDataFrameRow;pub use doubles::Doubles;pub use environment::EnvIter;pub use environment::Environment;pub use expr::Expressions;pub use externalptr::ExternalPtr;pub use function::Function;pub use integers::Integers;pub use lang::Language;pub use list::FromList;pub use list::List;pub use list::ListIter;pub use logicals::Logicals;pub use matrix::MatrixConversions;pub use matrix::RArray;pub use matrix::RColumn;pub use matrix::RMatrix;pub use matrix::RMatrix3D;pub use matrix::RMatrix4D;pub use matrix::RMatrix5D;pub use nullable::Nullable;pub use pairlist::Pairlist;pub use pairlist::PairlistIter;pub use primitive::Primitive;pub use promise::Promise;pub use raw::Raw;pub use s4::S4;pub use strings::Strings;pub use symbol::Symbol;pub use wrapper_macros::*;
Modules§
- altrep
- complexes
- dataframe
- This provides an abstraction for R’s
data.frame-constructor in Rust. For a givenstructsayCustomRow, one may implement or deriveIntoDataFrameRow, thus being able to convertVec<CustomRow>to an instance ofDataframe<CustomRow>, seeDataframe. - doubles
- environment
- expr
- externalptr
ExternalPtris a way to leak Rust allocated data to R, forego deallocation to R and its GC strategy.- function
- integers
- lang
- list
- logicals
- matrix
- Wrappers for matrices with deferred arithmetic.
- nullable
- pairlist
- A pairlist is a linked list of values with optional symbol tags.
- primitive
- promise
- raw
- rstr
- s4
- S4 class support.
- strings
- symbol
- wrapper_
macros