extendr_api::prelude

Type Alias ArrayView1

Source
pub type ArrayView1<'a, A> = ArrayBase<ViewRepr<&'a A>, Dim<[usize; 1]>>;
Expand description

one-dimensional array view

Aliased Type§

struct ArrayView1<'a, A> { /* private fields */ }

Trait Implementations§

Source§

impl<'a> TryFrom<&Robj> for ArrayView1<'a, c64>

Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(robj: &Robj) -> Result<Self>

Performs the conversion.
Source§

impl<'a> TryFrom<&Robj> for ArrayView1<'a, Rbool>

Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(robj: &Robj) -> Result<Self>

Performs the conversion.
Source§

impl<'a> TryFrom<&Robj> for ArrayView1<'a, Rcplx>

Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(robj: &Robj) -> Result<Self>

Performs the conversion.
Source§

impl<'a> TryFrom<&Robj> for ArrayView1<'a, Rfloat>

Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(robj: &Robj) -> Result<Self>

Performs the conversion.
Source§

impl<'a> TryFrom<&Robj> for ArrayView1<'a, Rint>

Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(robj: &Robj) -> Result<Self>

Performs the conversion.
Source§

impl<'a> TryFrom<&Robj> for ArrayView1<'a, Rstr>

Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(robj: &Robj) -> Result<Self>

Performs the conversion.
Source§

impl<'a> TryFrom<&Robj> for ArrayView1<'a, f64>

Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(robj: &Robj) -> Result<Self>

Performs the conversion.
Source§

impl<'a> TryFrom<&Robj> for ArrayView1<'a, i32>

Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(robj: &Robj) -> Result<Self>

Performs the conversion.
Source§

impl<'a> TryFrom<Robj> for ArrayView1<'a, c64>

Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(robj: Robj) -> Result<Self>

Performs the conversion.
Source§

impl<'a> TryFrom<Robj> for ArrayView1<'a, Rbool>

Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(robj: Robj) -> Result<Self>

Performs the conversion.
Source§

impl<'a> TryFrom<Robj> for ArrayView1<'a, Rcplx>

Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(robj: Robj) -> Result<Self>

Performs the conversion.
Source§

impl<'a> TryFrom<Robj> for ArrayView1<'a, Rfloat>

Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(robj: Robj) -> Result<Self>

Performs the conversion.
Source§

impl<'a> TryFrom<Robj> for ArrayView1<'a, Rint>

Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(robj: Robj) -> Result<Self>

Performs the conversion.
Source§

impl<'a> TryFrom<Robj> for ArrayView1<'a, Rstr>

Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(robj: Robj) -> Result<Self>

Performs the conversion.
Source§

impl<'a> TryFrom<Robj> for ArrayView1<'a, f64>

Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(robj: Robj) -> Result<Self>

Performs the conversion.
Source§

impl<'a> TryFrom<Robj> for ArrayView1<'a, i32>

Source§

type Error = Error

The type returned in the event of a conversion error.
Source§

fn try_from(robj: Robj) -> Result<Self>

Performs the conversion.