Trait series::AsSlice

source ·
pub trait AsSlice<'a, T> {
    type Output;

    // Required method
    fn as_slice(&'a self, t: T) -> Self::Output;
}
Expand description

View a slice of the original object

Required Associated Types§

Required Methods§

source

fn as_slice(&'a self, t: T) -> Self::Output

Implementors§

source§

impl<'a, C: 'a + Coeff> AsSlice<'a, Range<isize>> for Polynomial<C>

source§

impl<'a, C: 'a + Coeff> AsSlice<'a, Range<isize>> for Series<C>

§

type Output = SeriesSlice<'a, C>

source§

impl<'a, C: 'a + Coeff> AsSlice<'a, RangeFrom<isize>> for Polynomial<C>

source§

impl<'a, C: 'a + Coeff> AsSlice<'a, RangeFrom<isize>> for Series<C>

§

type Output = SeriesSlice<'a, C>

source§

impl<'a, C: 'a + Coeff> AsSlice<'a, RangeFull> for Polynomial<C>

source§

impl<'a, C: 'a + Coeff> AsSlice<'a, RangeFull> for Series<C>

§

type Output = SeriesSlice<'a, C>

source§

impl<'a, C: 'a + Coeff> AsSlice<'a, RangeInclusive<isize>> for Polynomial<C>

source§

impl<'a, C: 'a + Coeff> AsSlice<'a, RangeInclusive<isize>> for Series<C>

§

type Output = SeriesSlice<'a, C>

source§

impl<'a, C: 'a + Coeff> AsSlice<'a, RangeTo<isize>> for Polynomial<C>

source§

impl<'a, C: 'a + Coeff> AsSlice<'a, RangeTo<isize>> for Series<C>

§

type Output = SeriesSlice<'a, C>

source§

impl<'a, C: 'a + Coeff> AsSlice<'a, RangeToInclusive<isize>> for Polynomial<C>

source§

impl<'a, C: 'a + Coeff> AsSlice<'a, RangeToInclusive<isize>> for Series<C>

§

type Output = SeriesSlice<'a, C>

source§

impl<'a, Var: 'a, C: 'a + Coeff> AsSlice<'a, Range<isize>> for PolynomialIn<Var, C>

§

type Output = PolynomialSliceIn<'a, Var, C>

source§

impl<'a, Var: 'a, C: 'a + Coeff> AsSlice<'a, Range<isize>> for SeriesIn<Var, C>

§

type Output = SeriesSliceIn<'a, Var, C>

source§

impl<'a, Var: 'a, C: 'a + Coeff> AsSlice<'a, RangeFrom<isize>> for PolynomialIn<Var, C>

§

type Output = PolynomialSliceIn<'a, Var, C>

source§

impl<'a, Var: 'a, C: 'a + Coeff> AsSlice<'a, RangeFrom<isize>> for SeriesIn<Var, C>

§

type Output = SeriesSliceIn<'a, Var, C>

source§

impl<'a, Var: 'a, C: 'a + Coeff> AsSlice<'a, RangeFull> for PolynomialIn<Var, C>

§

type Output = PolynomialSliceIn<'a, Var, C>

source§

impl<'a, Var: 'a, C: 'a + Coeff> AsSlice<'a, RangeFull> for SeriesIn<Var, C>

§

type Output = SeriesSliceIn<'a, Var, C>

source§

impl<'a, Var: 'a, C: 'a + Coeff> AsSlice<'a, RangeInclusive<isize>> for PolynomialIn<Var, C>

§

type Output = PolynomialSliceIn<'a, Var, C>

source§

impl<'a, Var: 'a, C: 'a + Coeff> AsSlice<'a, RangeInclusive<isize>> for SeriesIn<Var, C>

§

type Output = SeriesSliceIn<'a, Var, C>

source§

impl<'a, Var: 'a, C: 'a + Coeff> AsSlice<'a, RangeTo<isize>> for PolynomialIn<Var, C>

§

type Output = PolynomialSliceIn<'a, Var, C>

source§

impl<'a, Var: 'a, C: 'a + Coeff> AsSlice<'a, RangeTo<isize>> for SeriesIn<Var, C>

§

type Output = SeriesSliceIn<'a, Var, C>

source§

impl<'a, Var: 'a, C: 'a + Coeff> AsSlice<'a, RangeToInclusive<isize>> for PolynomialIn<Var, C>

§

type Output = PolynomialSliceIn<'a, Var, C>

source§

impl<'a, Var: 'a, C: 'a + Coeff> AsSlice<'a, RangeToInclusive<isize>> for SeriesIn<Var, C>

§

type Output = SeriesSliceIn<'a, Var, C>