Skip to main content

FloatIterableExtendable

Trait FloatIterableExtendable 

Source
pub trait FloatIterableExtendable<F>
where F: Float + FloatConst + NumAssign + 'static, Self: ExtendableIterable + FloatIterable<F>,
{ // Provided methods fn pad_inplace(&mut self, pad: F, n: usize) { ... } fn pad_to_nearest_power_of_two_inplace(&mut self, pad: F) { ... } fn zero_pad_inplace(&mut self, n: usize) { ... } fn zero_pad_to_nearest_power_of_two_inplace(&mut self) { ... } }

Provided Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<F, T> FloatIterableExtendable<F> for T
where F: Float + FloatConst + NumAssign + 'static, for<'c> T: Iterable<OwnedItem = F, Item<'c> = &'c F, MutItem<'c> = &'c mut F> + ExtendableIterable,