fn vertical_sample<I, P, S>( image: &I, new_height: u32, filter: &mut Filter<'_>, ) -> Rgba32FImagewhere I: GenericImageView<Pixel = P>, P: Pixel<Subpixel = S> + 'static, S: Primitive + 'static,