[][src]Trait extendr_api::FromRobj

pub trait FromRobj<'a>: Sized {
    pub fn from_robj(_robj: &'a Robj) -> Result<Self, &'static str> { ... }
}

Provided methods

pub fn from_robj(_robj: &'a Robj) -> Result<Self, &'static str>[src]

Loading content...

Implementations on Foreign Types

impl<'a> FromRobj<'a> for u8[src]

impl<'a> FromRobj<'a> for u16[src]

impl<'a> FromRobj<'a> for u32[src]

impl<'a> FromRobj<'a> for u64[src]

impl<'a> FromRobj<'a> for i8[src]

impl<'a> FromRobj<'a> for i16[src]

impl<'a> FromRobj<'a> for i32[src]

impl<'a> FromRobj<'a> for i64[src]

impl<'a> FromRobj<'a> for f32[src]

impl<'a> FromRobj<'a> for f64[src]

impl<'a> FromRobj<'a> for &'a str[src]

impl<'a> FromRobj<'a> for String[src]

impl<'a> FromRobj<'a> for Vec<i32>[src]

impl<'a> FromRobj<'a> for Vec<f64>[src]

impl<'a, T> FromRobj<'a> for ArrayView1<'a, T> where
    Robj: AsTypedSlice<T>, 
[src]

Input Numeric vector parameter. Note we don't accept mutable R objects as parameters but you can make this behaviour using unsafe code.

Loading content...

Implementors

impl<'a> FromRobj<'a> for Robj[src]

Pass-through Robj conversion.

Loading content...