Trait FromBoxedFrameSlice

Source
pub trait FromBoxedFrameSlice<F>
where F: Frame,
{ // Required method fn from_boxed_frame_slice(slice: Box<[F]>) -> Self; }
Expand description

For converting from a boxed slice of Frames to a boxed slice of Samples.

§Required Features

  • When using dasp_slice, this item requires the boxed feature to be enabled.
  • When using dasp, this item requires the slice-boxed feature to be enabled.

Required Methods§

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<F> FromBoxedFrameSlice<F> for Box<[F]>
where F: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 1]> for Box<[S]>
where [S; 1]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 2]> for Box<[S]>
where [S; 2]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 3]> for Box<[S]>
where [S; 3]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 4]> for Box<[S]>
where [S; 4]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 5]> for Box<[S]>
where [S; 5]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 6]> for Box<[S]>
where [S; 6]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 7]> for Box<[S]>
where [S; 7]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 8]> for Box<[S]>
where [S; 8]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 9]> for Box<[S]>
where [S; 9]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 10]> for Box<[S]>
where [S; 10]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 11]> for Box<[S]>
where [S; 11]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 12]> for Box<[S]>
where [S; 12]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 13]> for Box<[S]>
where [S; 13]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 14]> for Box<[S]>
where [S; 14]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 15]> for Box<[S]>
where [S; 15]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 16]> for Box<[S]>
where [S; 16]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 17]> for Box<[S]>
where [S; 17]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 18]> for Box<[S]>
where [S; 18]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 19]> for Box<[S]>
where [S; 19]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 20]> for Box<[S]>
where [S; 20]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 21]> for Box<[S]>
where [S; 21]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 22]> for Box<[S]>
where [S; 22]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 23]> for Box<[S]>
where [S; 23]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 24]> for Box<[S]>
where [S; 24]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 25]> for Box<[S]>
where [S; 25]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 26]> for Box<[S]>
where [S; 26]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 27]> for Box<[S]>
where [S; 27]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 28]> for Box<[S]>
where [S; 28]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 29]> for Box<[S]>
where [S; 29]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 30]> for Box<[S]>
where [S; 30]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 31]> for Box<[S]>
where [S; 31]: Frame,

Source§

impl<S> FromBoxedFrameSlice<[S; 32]> for Box<[S]>
where [S; 32]: Frame,