Trait extendr_api::robj::AsTypedSlice[][src]

pub trait AsTypedSlice<'a, T> where
    Self: 'a, 
{ fn as_typed_slice(&self) -> Option<&'a [T]>
    where
        Self: 'a
, { ... }
fn as_typed_slice_mut(&mut self) -> Option<&'a mut [T]>
    where
        Self: 'a
, { ... } }

Generic access to typed slices in an Robj.

Provided methods

fn as_typed_slice(&self) -> Option<&'a [T]> where
    Self: 'a, 
[src]

fn as_typed_slice_mut(&mut self) -> Option<&'a mut [T]> where
    Self: 'a, 
[src]

Loading content...

Implementors

impl<'a> AsTypedSlice<'a, f64> for Robj where
    Self: 'a, 
[src]

impl<'a> AsTypedSlice<'a, i32> for Robj where
    Self: 'a, 
[src]

impl<'a> AsTypedSlice<'a, u8> for Robj where
    Self: 'a, 
[src]

impl<'a> AsTypedSlice<'a, Bool> for Robj where
    Self: 'a, 
[src]

Loading content...