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};