Trait sample::conv::FromSampleSlice
[−]
[src]
pub trait FromSampleSlice<'a, S>: Sized where
S: Sample, { fn from_sample_slice(slice: &'a [S]) -> Option<Self>; }
For converting from a slice of Sample
s to a slice of Frame
s.
Required Methods
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
Implementations on Foreign Types
impl<'a, S> FromSampleSlice<'a, S> for &'a [S] where
S: Sample,
[src]
S: Sample,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 1]] where
S: Sample,
[S; 1]: Frame,
[src]
S: Sample,
[S; 1]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 2]] where
S: Sample,
[S; 2]: Frame,
[src]
S: Sample,
[S; 2]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 3]] where
S: Sample,
[S; 3]: Frame,
[src]
S: Sample,
[S; 3]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 4]] where
S: Sample,
[S; 4]: Frame,
[src]
S: Sample,
[S; 4]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 5]] where
S: Sample,
[S; 5]: Frame,
[src]
S: Sample,
[S; 5]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 6]] where
S: Sample,
[S; 6]: Frame,
[src]
S: Sample,
[S; 6]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 7]] where
S: Sample,
[S; 7]: Frame,
[src]
S: Sample,
[S; 7]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 8]] where
S: Sample,
[S; 8]: Frame,
[src]
S: Sample,
[S; 8]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 9]] where
S: Sample,
[S; 9]: Frame,
[src]
S: Sample,
[S; 9]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 10]] where
S: Sample,
[S; 10]: Frame,
[src]
S: Sample,
[S; 10]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 11]] where
S: Sample,
[S; 11]: Frame,
[src]
S: Sample,
[S; 11]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 12]] where
S: Sample,
[S; 12]: Frame,
[src]
S: Sample,
[S; 12]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 13]] where
S: Sample,
[S; 13]: Frame,
[src]
S: Sample,
[S; 13]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 14]] where
S: Sample,
[S; 14]: Frame,
[src]
S: Sample,
[S; 14]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 15]] where
S: Sample,
[S; 15]: Frame,
[src]
S: Sample,
[S; 15]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 16]] where
S: Sample,
[S; 16]: Frame,
[src]
S: Sample,
[S; 16]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 17]] where
S: Sample,
[S; 17]: Frame,
[src]
S: Sample,
[S; 17]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 18]] where
S: Sample,
[S; 18]: Frame,
[src]
S: Sample,
[S; 18]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 19]] where
S: Sample,
[S; 19]: Frame,
[src]
S: Sample,
[S; 19]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 20]] where
S: Sample,
[S; 20]: Frame,
[src]
S: Sample,
[S; 20]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 21]] where
S: Sample,
[S; 21]: Frame,
[src]
S: Sample,
[S; 21]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 22]] where
S: Sample,
[S; 22]: Frame,
[src]
S: Sample,
[S; 22]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 23]] where
S: Sample,
[S; 23]: Frame,
[src]
S: Sample,
[S; 23]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 24]] where
S: Sample,
[S; 24]: Frame,
[src]
S: Sample,
[S; 24]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 25]] where
S: Sample,
[S; 25]: Frame,
[src]
S: Sample,
[S; 25]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 26]] where
S: Sample,
[S; 26]: Frame,
[src]
S: Sample,
[S; 26]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 27]] where
S: Sample,
[S; 27]: Frame,
[src]
S: Sample,
[S; 27]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 28]] where
S: Sample,
[S; 28]: Frame,
[src]
S: Sample,
[S; 28]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 29]] where
S: Sample,
[S; 29]: Frame,
[src]
S: Sample,
[S; 29]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 30]] where
S: Sample,
[S; 30]: Frame,
[src]
S: Sample,
[S; 30]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 31]] where
S: Sample,
[S; 31]: Frame,
[src]
S: Sample,
[S; 31]: Frame,
fn from_sample_slice(slice: &'a [S]) -> Option<Self>
[src]
impl<'a, S> FromSampleSlice<'a, S> for &'a [[S; 32]] where
S: Sample,
[S; 32]: Frame,
[src]
S: Sample,
[S; 32]: Frame,