blob: b8f2d9cc7cc9d3a97ae8729adcc2d71a6bc3949f [file] [log] [blame]
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="List of all items in this crate"><meta name="keywords" content="rust, rustlang, rust-lang"><title>List of all items in this crate</title><link rel="preload" as="font" type="font/woff2" crossorigin href="../SourceSerif4-Regular.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../FiraSans-Regular.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../FiraSans-Medium.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../SourceCodePro-Regular.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../SourceSerif4-Bold.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../SourceCodePro-Semibold.ttf.woff2"><link rel="stylesheet" href="../normalize.css"><link rel="stylesheet" href="../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" href="../ayu.css" disabled><link rel="stylesheet" href="../dark.css" disabled><link rel="stylesheet" href="../light.css" id="themeStyle"><script id="default-settings" ></script><script src="../storage.js"></script><script defer src="../main.js"></script><noscript><link rel="stylesheet" href="../noscript.css"></noscript><link rel="alternate icon" type="image/png" href="../favicon-16x16.png"><link rel="alternate icon" type="image/png" href="../favicon-32x32.png"><link rel="icon" type="image/svg+xml" href="../favicon.svg"></head><body class="rustdoc mod"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle">&#9776;</button><a class="sidebar-logo" href="../image/index.html"><div class="logo-container"><img class="rust-logo" src="../rust-logo.svg" alt="logo"></div></a><h2></h2></nav><nav class="sidebar"><a class="sidebar-logo" href="../image/index.html"><div class="logo-container"><img class="rust-logo" src="../rust-logo.svg" alt="logo"></div></a><h2 class="location">Crate image</h2><div class="sidebar-elems"><section><ul class="block"><li><a href="#structs">Structs</a></li><li><a href="#enums">Enums</a></li><li><a href="#traits">Traits</a></li><li><a href="#functions">Functions</a></li><li><a href="#types">Type Definitions</a></li></ul></section></div></nav><main><div class="width-limiter"><nav class="sub"><form class="search-form"><div class="search-container"><span></span><input class="search-input" name="search" autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"><div id="help-button" title="help" tabindex="-1"><a href="../help.html">?</a></div><div id="settings-menu" tabindex="-1"><a href="../settings.html" title="settings"><img width="22" height="22" alt="Change settings" src="../wheel.svg"></a></div></div></form></nav><section id="main-content" class="content"><h1 class="fqn">List of all items</h1><h3 id="structs">Structs</h3><ul class="all-items"><li><a href="struct.Bgr.html">Bgr</a></li><li><a href="struct.Bgra.html">Bgra</a></li><li><a href="struct.Delay.html">Delay</a></li><li><a href="struct.Frame.html">Frame</a></li><li><a href="struct.Frames.html">Frames</a></li><li><a href="struct.ImageBuffer.html">ImageBuffer</a></li><li><a href="struct.Luma.html">Luma</a></li><li><a href="struct.LumaA.html">LumaA</a></li><li><a href="struct.Pixels.html">Pixels</a></li><li><a href="struct.Progress.html">Progress</a></li><li><a href="struct.Rgb.html">Rgb</a></li><li><a href="struct.Rgba.html">Rgba</a></li><li><a href="struct.SubImage.html">SubImage</a></li><li><a href="buffer/struct.EnumeratePixels.html">buffer::EnumeratePixels</a></li><li><a href="buffer/struct.EnumeratePixelsMut.html">buffer::EnumeratePixelsMut</a></li><li><a href="buffer/struct.EnumerateRows.html">buffer::EnumerateRows</a></li><li><a href="buffer/struct.EnumerateRowsMut.html">buffer::EnumerateRowsMut</a></li><li><a href="buffer/struct.Pixels.html">buffer::Pixels</a></li><li><a href="buffer/struct.PixelsMut.html">buffer::PixelsMut</a></li><li><a href="buffer/struct.Rows.html">buffer::Rows</a></li><li><a href="buffer/struct.RowsMut.html">buffer::RowsMut</a></li><li><a href="codecs/jpeg/struct.JpegDecoder.html">codecs::jpeg::JpegDecoder</a></li><li><a href="codecs/jpeg/struct.JpegEncoder.html">codecs::jpeg::JpegEncoder</a></li><li><a href="codecs/jpeg/struct.PixelDensity.html">codecs::jpeg::PixelDensity</a></li><li><a href="error/struct.DecodingError.html">error::DecodingError</a></li><li><a href="error/struct.EncodingError.html">error::EncodingError</a></li><li><a href="error/struct.LimitError.html">error::LimitError</a></li><li><a href="error/struct.ParameterError.html">error::ParameterError</a></li><li><a href="error/struct.UnsupportedError.html">error::UnsupportedError</a></li><li><a href="flat/struct.FlatSamples.html">flat::FlatSamples</a></li><li><a href="flat/struct.SampleLayout.html">flat::SampleLayout</a></li><li><a href="flat/struct.View.html">flat::View</a></li><li><a href="flat/struct.ViewMut.html">flat::ViewMut</a></li><li><a href="imageops/colorops/struct.BiLevel.html">imageops::colorops::BiLevel</a></li><li><a href="io/struct.Reader.html">io::Reader</a></li><li><a href="jpeg/struct.JpegDecoder.html">jpeg::JpegDecoder</a></li><li><a href="jpeg/struct.JpegEncoder.html">jpeg::JpegEncoder</a></li><li><a href="jpeg/struct.PixelDensity.html">jpeg::PixelDensity</a></li><li><a href="math/struct.Rect.html">math::Rect</a></li><li><a href="math/nq/struct.NeuQuant.html">math::nq::NeuQuant</a></li></ul><h3 id="enums">Enums</h3><ul class="all-items"><li><a href="enum.ColorType.html">ColorType</a></li><li><a href="enum.DynamicImage.html">DynamicImage</a></li><li><a href="enum.ExtendedColorType.html">ExtendedColorType</a></li><li><a href="enum.ImageFormat.html">ImageFormat</a></li><li><a href="enum.ImageOutputFormat.html">ImageOutputFormat</a></li><li><a href="codecs/jpeg/enum.PixelDensityUnit.html">codecs::jpeg::PixelDensityUnit</a></li><li><a href="error/enum.ImageError.html">error::ImageError</a></li><li><a href="error/enum.ImageFormatHint.html">error::ImageFormatHint</a></li><li><a href="error/enum.LimitErrorKind.html">error::LimitErrorKind</a></li><li><a href="error/enum.ParameterErrorKind.html">error::ParameterErrorKind</a></li><li><a href="error/enum.UnsupportedErrorKind.html">error::UnsupportedErrorKind</a></li><li><a href="flat/enum.Error.html">flat::Error</a></li><li><a href="flat/enum.NormalForm.html">flat::NormalForm</a></li><li><a href="imageops/enum.FilterType.html">imageops::FilterType</a></li><li><a href="jpeg/enum.PixelDensityUnit.html">jpeg::PixelDensityUnit</a></li></ul><h3 id="traits">Traits</h3><ul class="all-items"><li><a href="trait.AnimationDecoder.html">AnimationDecoder</a></li><li><a href="trait.EncodableLayout.html">EncodableLayout</a></li><li><a href="trait.GenericImage.html">GenericImage</a></li><li><a href="trait.GenericImageView.html">GenericImageView</a></li><li><a href="trait.ImageDecoder.html">ImageDecoder</a></li><li><a href="trait.ImageDecoderExt.html">ImageDecoderExt</a></li><li><a href="trait.ImageEncoder.html">ImageEncoder</a></li><li><a href="trait.Pixel.html">Pixel</a></li><li><a href="trait.Primitive.html">Primitive</a></li><li><a href="buffer/trait.ConvertBuffer.html">buffer::ConvertBuffer</a></li><li><a href="imageops/colorops/trait.ColorMap.html">imageops::colorops::ColorMap</a></li></ul><h3 id="functions">Functions</h3><ul class="all-items"><li><a href="fn.guess_format.html">guess_format</a></li><li><a href="fn.image_dimensions.html">image_dimensions</a></li><li><a href="imageops/fn.blur.html">imageops::blur</a></li><li><a href="imageops/colorops/fn.brighten.html">imageops::colorops::brighten</a></li><li><a href="imageops/colorops/fn.brighten_in_place.html">imageops::colorops::brighten_in_place</a></li><li><a href="imageops/colorops/fn.contrast.html">imageops::colorops::contrast</a></li><li><a href="imageops/colorops/fn.contrast_in_place.html">imageops::colorops::contrast_in_place</a></li><li><a href="imageops/colorops/fn.dither.html">imageops::colorops::dither</a></li><li><a href="imageops/colorops/fn.grayscale.html">imageops::colorops::grayscale</a></li><li><a href="imageops/colorops/fn.huerotate.html">imageops::colorops::huerotate</a></li><li><a href="imageops/colorops/fn.huerotate_in_place.html">imageops::colorops::huerotate_in_place</a></li><li><a href="imageops/colorops/fn.index_colors.html">imageops::colorops::index_colors</a></li><li><a href="imageops/colorops/fn.invert.html">imageops::colorops::invert</a></li><li><a href="imageops/fn.crop.html">imageops::crop</a></li><li><a href="imageops/fn.crop_imm.html">imageops::crop_imm</a></li><li><a href="imageops/fn.filter3x3.html">imageops::filter3x3</a></li><li><a href="imageops/fn.flip_horizontal.html">imageops::flip_horizontal</a></li><li><a href="imageops/fn.flip_horizontal_in.html">imageops::flip_horizontal_in</a></li><li><a href="imageops/fn.flip_horizontal_in_place.html">imageops::flip_horizontal_in_place</a></li><li><a href="imageops/fn.flip_vertical.html">imageops::flip_vertical</a></li><li><a href="imageops/fn.flip_vertical_in.html">imageops::flip_vertical_in</a></li><li><a href="imageops/fn.flip_vertical_in_place.html">imageops::flip_vertical_in_place</a></li><li><a href="imageops/fn.horizontal_gradient.html">imageops::horizontal_gradient</a></li><li><a href="imageops/fn.overlay.html">imageops::overlay</a></li><li><a href="imageops/fn.overlay_bounds.html">imageops::overlay_bounds</a></li><li><a href="imageops/fn.replace.html">imageops::replace</a></li><li><a href="imageops/fn.resize.html">imageops::resize</a></li><li><a href="imageops/fn.rotate180.html">imageops::rotate180</a></li><li><a href="imageops/fn.rotate180_in.html">imageops::rotate180_in</a></li><li><a href="imageops/fn.rotate180_in_place.html">imageops::rotate180_in_place</a></li><li><a href="imageops/fn.rotate270.html">imageops::rotate270</a></li><li><a href="imageops/fn.rotate270_in.html">imageops::rotate270_in</a></li><li><a href="imageops/fn.rotate90.html">imageops::rotate90</a></li><li><a href="imageops/fn.rotate90_in.html">imageops::rotate90_in</a></li><li><a href="imageops/fn.thumbnail.html">imageops::thumbnail</a></li><li><a href="imageops/fn.tile.html">imageops::tile</a></li><li><a href="imageops/fn.unsharpen.html">imageops::unsharpen</a></li><li><a href="imageops/fn.vertical_gradient.html">imageops::vertical_gradient</a></li><li><a href="fn.load.html">load</a></li><li><a href="fn.load_from_memory.html">load_from_memory</a></li><li><a href="fn.load_from_memory_with_format.html">load_from_memory_with_format</a></li><li><a href="math/utils/fn.clamp.html">math::utils::clamp</a></li><li><a href="fn.open.html">open</a></li><li><a href="fn.save_buffer.html">save_buffer</a></li><li><a href="fn.save_buffer_with_format.html">save_buffer_with_format</a></li></ul><h3 id="types">Type Definitions</h3><ul class="all-items"><li><a href="type.GrayAlphaImage.html">GrayAlphaImage</a></li><li><a href="type.GrayImage.html">GrayImage</a></li><li><a href="type.RgbImage.html">RgbImage</a></li><li><a href="type.RgbaImage.html">RgbaImage</a></li><li><a href="codecs/jpeg/type.JPEGEncoder.html">codecs::jpeg::JPEGEncoder</a></li><li><a href="error/type.ImageResult.html">error::ImageResult</a></li><li><a href="jpeg/type.JPEGEncoder.html">jpeg::JPEGEncoder</a></li></ul></section></div></main><div id="rustdoc-vars" data-root-path="../" data-current-crate="image" data-themes="ayu,dark,light" data-resource-suffix="" data-rustdoc-version="1.66.0-nightly (5c8bff74b 2022-10-21)" ></div></body></html>