Function rotate90_in

fn rotate90_in<I, Container>(image: &I, destination: &mut ImageBuffer<<I as >::Pixel, Container>) -> ImageResult<()>
where
    I: GenericImageView,
    <I as >::Pixel: 'static,
    Container: DerefMut<Target = [<<I as >::Pixel as Pixel>::Subpixel]>

Rotate an image 90 degrees clockwise and put the result into the destination ImageBuffer.