Reshape

Trait Reshape 

Source
pub trait Reshape<R> {
    type Output;

    // Required method
    fn reshape(self, args: R) -> Self::Output;

    // Provided method
    fn _apply(self, args: R) -> Self::Output
       where Self: Sized { ... }
}

Required Associated Types§

Source

type Output

the output type

Required Methods§

Source

fn reshape(self, args: R) -> Self::Output

reshapes

Provided Methods§

Source

fn _apply(self, args: R) -> Self::Output
where Self: Sized,

macro convenience version of the primary method

Implementors§

Source§

impl<B: Backend, R: Into<Reshape>> Reshape<R> for Value<B>