typed_sexp/prelude.rs
1//! Common traits and types for working with this crate.
2
3pub use crate::{
4 message::UnwrapR as _,
5 null as r_nil,
6 sexp::{
7 matrix::Matrix as MatrixSEXP,
8 vector::{
9 Character as CharacterSEXP, CharacterVector as CharacterVectorSEXP,
10 IntegerVector as IntegerVectorSEXP, LogicalVector as LogicalVectorSEXP,
11 RealVector as RealVectorSEXP,
12 },
13 },
14 AnySexp, HasSEXP, IndexableSEXP as _, JustSEXP, ProtectedSEXP as _, TypedSEXP,
15};
16pub use libR_sys;
17pub use libR_sys::{SEXP, SEXPTYPE};