Trait ToVectorFilled

Source
pub trait ToVectorFilled<T, const N: usize>: Sized
where T: Copy,
{ // Required method fn to_vector_filled(self, fill: T) -> Vector<T, N>; }

Required Methods§

Source

fn to_vector_filled(self, fill: T) -> Vector<T, N>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<T> ToVectorFilled<T, 1> for Vector<T, 1>
where T: Copy,

Source§

impl<T> ToVectorFilled<T, 2> for Vector<T, 1>
where T: Copy,

Source§

impl<T> ToVectorFilled<T, 2> for Vector<T, 2>
where T: Copy,

Source§

impl<T> ToVectorFilled<T, 3> for Vector<T, 1>
where T: Copy,

Source§

impl<T> ToVectorFilled<T, 3> for Vector<T, 2>
where T: Copy,

Source§

impl<T> ToVectorFilled<T, 3> for Vector<T, 3>
where T: Copy,

Source§

impl<T> ToVectorFilled<T, 4> for Vector<T, 1>
where T: Copy,

Source§

impl<T> ToVectorFilled<T, 4> for Vector<T, 2>
where T: Copy,

Source§

impl<T> ToVectorFilled<T, 4> for Vector<T, 3>
where T: Copy,

Source§

impl<T> ToVectorFilled<T, 4> for Vector<T, 4>
where T: Copy,

Source§

impl<T, const N: usize> ToVectorFilled<T, N> for T
where T: Copy,