Trait RObjClass

Source
pub trait RObjClass: ToSEXP {
    type Origin;
}

Required Associated Types§

Implementors§

Source§

impl<Obj: Any, T: SEXPbucket> RObjClass for RPtrM<Obj, T>

Source§

type Origin = RPtrM<Obj, T>

Source§

impl<Obj: Any, T: SEXPbucket> RObjClass for RWeakM<Obj, T>

Source§

type Origin = RWeakM<Obj, T>

Source§

impl<T: SEXPbucket> RObjClass for RDotM<T>

Source§

impl<T: SEXPbucket> RObjClass for EnvirM<T>

Source§

impl<T: SEXPbucket> RObjClass for RFmlM<T>

Source§

impl<T: SEXPbucket> RObjClass for PromiseM<T>

Source§

impl<T: SEXPbucket> RObjClass for RCharM<T>

Source§

impl<T: SEXPbucket> RObjClass for ReferenceM<T>

Source§

impl<T: SEXPbucket> RObjClass for RFunM<T>

Source§

impl<T: SEXPbucket> RObjClass for RLangM<T>

Source§

impl<T: SEXPbucket> RObjClass for RObjM<T>

Source§

impl<T: SEXPbucket> RObjClass for S4M<T>

Source§

impl<T: SEXPbucket> RObjClass for SymbolM<T>

Source§

impl<T: SEXPbucket> RObjClass for BoolVecM<T>

Source§

impl<T: SEXPbucket> RObjClass for CplVecM<T>

Source§

impl<T: SEXPbucket> RObjClass for IntVecM<T>

Source§

impl<T: SEXPbucket> RObjClass for NumVecM<T>

Source§

impl<T: SEXPbucket> RObjClass for RawVecM<T>

Source§

impl<T: SEXPbucket> RObjClass for CharVecM<T>

Source§

impl<T: SEXPbucket> RObjClass for ExprVecM<T>

Source§

impl<T: SEXPbucket> RObjClass for RListM<T>