The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 146 | 307 | Limits::check_dimensions | call site: 00307 | ImageReader::decode_into |
| 77 | 142 | ImageLayout::total_bytes | call site: 00142 | Orientation::locate_orientation_entry |
| 45 | 673 | Orientation::from_exif_chunk | call site: 00673 | rotate90_in |
| 44 | 226 | MetadataBlock::get | call site: 00226 | overlay_bounds_ext |
| 40 | 464 | MetadataBlock::get | call site: 00464 | Delay::closest_bounded_fraction |
| 30 | 585 | decoder_to_image | call site: 00585 | TgaDecoder::expand_color_map |
| 29 | 90 | ImageReader::fill_header_metadata_if_any | call site: 00090 | ImageReader::decode_into |
| 28 | 271 | MetadataBlock::get | call site: 00271 | ImageReader::decode_into |
| 26 | 56 | ImageBuffer::image_buffer_len | call site: 00056 | ImageReader::decode_into |
| 21 | 561 | decoder_to_image | call site: 00561 | ImageReader::decode_into |
| 20 | 720 | ImageReader::decode_to_dynimage | call site: 00720 | I::m::a::g::e::R::e::a::d::e::r::::::::i::n::t::o::_::f::r::a::m::e::s::is_end_reached |
| 18 | 120 | ImageLayout::total_bytes | call site: 00120 | Enlargeable::clamp_from |
fuzz_target
[function]
[call site]
00000
image::load_from_memory_with_format
[function]
[call site]
00001
io::Cursor::new
[function]
[call site]
00002
Self
[function]
[call site]
00003
GenericReader::new
[function]
[call site]
00004
Self
[function]
[call site]
00005
GenericReader::new
[function]
[call site]
00006
GenericReader::new
[function]
[call site]
00007
Self
[function]
[call site]
00008
GenericReader::new
[function]
[call site]
00009
GenericReader::new
[function]
[call site]
00010
GenericReader::new
[function]
[call site]
00011
free_functions::load
[function]
[call site]
00012
ImageReaderOptions::new
[function]
[call site]
00013
Limits::default
[function]
[call site]
00014
Some
[function]
[call site]
00015
ImageReaderSettings::default
[function]
[call site]
00016
ImageReaderOptions::set_format
[function]
[call site]
00017
Some
[function]
[call site]
00018
Format::BuiltIn
[function]
[call site]
00019
Result::decode
[function]
[call site]
00020
GifDecoder::new
[function]
[call site]
00021
gif::DecodeOptions::new
[function]
[call site]
00022
Self
[function]
[call site]
00023
GenericReader::new
[function]
[call site]
00024
GenericReader::new
[function]
[call site]
00025
Self::set_color_output
[function]
[call site]
00026
Ok
[function]
[call site]
00027
Some
[function]
[call site]
00028
Limits::no_limits
[function]
[call site]
00029
GenericReader::new
[function]
[call site]
00030
Self
[function]
[call site]
00031
GenericReader::new
[function]
[call site]
00032
GenericReader::new
[function]
[call site]
00033
ImageResult::unwrap
[function]
[call site]
00034
image::ImageReader::from_decoder
[function]
[call site]
00035
ImageReaderSettings::default
[function]
[call site]
00036
Limits::default
[function]
[call site]
00037
ImageReaderSettings::default
[function]
[call site]
00038
ImageReaderSettings::default
[function]
[call site]
00039
GenericReader::new
[function]
[call site]
00040
ImageReader::set_limits
[function]
[call site]
00041
ImageReader::set_limits
[function]
[call site]
00042
ImageReader::set_limits
[function]
[call site]
00043
Pixels::clone
[function]
[call site]
00044
Ok
[function]
[call site]
00045
Pixels::clone
[function]
[call site]
00046
Ok
[function]
[call site]
00047
ImageReader::into_frames
[function]
[call site]
00048
core::iter::from_fn
[function]
[call site]
00049
ImageBuffer::new
[function]
[call site]
00050
ImageBuffer::image_buffer_len
[function]
[call site]
00051
Some
[function]
[call site]
00052
and_then
[function]
[call site]
00053
u64::checked_mul
[function]
[call site]
00054
and_then
[function]
[call site]
00055
u64::checked_mul
[function]
[call site]
00056
Option::expect
[function]
[call site]
00057
Cicp::into_rgb
[function]
[call site]
00058
std::io::Result::enumerate_pixels_mut
[function]
[call site]
00059
ImageBuffer::width
[function]
[call site]
00060
ImageBuffer::pixels_mut
[function]
[call site]
00061
ImageBuffer::subpixels_mut
[function]
[call site]
00062
ImageBuffer::image_buffer_len
[function]
[call site]
00063
Option::unwrap
[function]
[call site]
00064
<P
[call site]
00065
&mut
[call site]
00066
test_read_xmp_tiff
[function]
[call site]
00067
ReferenceTestCase::from_str
[function]
[call site]
00068
&str::split
[function]
[call site]
00069
collect
[function]
[call site]
00070
pop
[function]
[call site]
00071
last
[function]
[call site]
00072
ok_or
[function]
[call site]
00073
split
[function]
[call site]
00074
split('_').collect::<Vec<_>>
[function]
[call site]
00075
limit_string_len
[function]
[call site]
00076
Result::chars
[function]
[call site]
00077
ColorType::channel_count
[function]
[call site]
00078
ImageReader::decode_into
[function]
[call site]
00079
Box::prepare_image
[function]
[call site]
00080
Box::prepare_image
[function]
[call site]
00081
ImageReader::fill_header_metadata_if_any
[function]
[call site]
00082
ImageDecoder::format_attributes
[function]
[call site]
00083
ImageReaderSettings::default
[function]
[call site]
00084
MetadataBlock::is_not_none
[function]
[call site]
00085
getter
[function]
[call site]
00086
FlatSamples::as_mut
[function]
[call site]
00087
FlatSamples::as_mut
[function]
[call site]
00088
MetadataBlock::Ok
[function]
[call site]
00089
MetadataBlock::Err
[function]
[call site]
00090
&RgbaImage::len
[function]
[call site]
00091
Result::chars
[function]
[call site]
00092
ColorType::channel_count
[function]
[call site]
00093
Result::chars
[function]
[call site]
00094
take
[function]
[call site]
00095
chain
[function]
[call site]
00096
&str::chars
[function]
[call site]
00097
collect
[function]
[call site]
00098
ImageReader::decode_into
[function]
[call site]
00099
Box::prepare_image
[function]
[call site]
00100
ImageReader::fill_header_metadata_if_any
[function]
[call site]
00101
&RgbaImage::len
[function]
[call site]
00102
ColorType::try_from
[function]
[call site]
00103
ExtendedColorType::color_type
[function]
[call site]
00104
Some
[function]
[call site]
00105
Some
[function]
[call site]
00106
Some
[function]
[call site]
00107
Some
[function]
[call site]
00108
Some
[function]
[call site]
00109
Some
[function]
[call site]
00110
Some
[function]
[call site]
00111
Some
[function]
[call site]
00112
Some
[function]
[call site]
00113
Some
[function]
[call site]
00114
Some
[function]
[call site]
00115
Some
[function]
[call site]
00116
Some
[function]
[call site]
00117
Option::ok_or
[function]
[call site]
00118
ImageLayout::total_bytes
[function]
[call site]
00119
Enlargeable::clamp_from
[function]
[call site]
00120
Self::max_value
[function]
[call site]
00121
Enlargeable::to_larger
[function]
[call site]
00122
Enlargeable::clamp_from
[function]
[call site]
00123
Self::max_value
[function]
[call site]
00124
Enlargeable::to_larger
[function]
[call site]
00125
Self::max_value
[function]
[call site]
00126
Self::min_value
[function]
[call site]
00127
Enlargeable::to_larger
[function]
[call site]
00128
Self::min_value
[function]
[call site]
00129
Enlargeable::clamp_from
[function]
[call site]
00130
Self::unwrap
[function]
[call site]
00131
Self::unwrap
[function]
[call site]
00132
Self::max_value
[function]
[call site]
00133
Self::min_value
[function]
[call site]
00134
Enlargeable::to_larger
[function]
[call site]
00135
Self::min_value
[function]
[call site]
00136
Enlargeable::clamp_from
[function]
[call site]
00137
Self::unwrap
[function]
[call site]
00138
Enlargeable::clamp_from
[function]
[call site]
00139
Enlargeable::clamp_from
[function]
[call site]
00140
ColorType::bytes_per_pixel
[function]
[call site]
00141
saturating_mul
[function]
[call site]
00142
Result::ok
[function]
[call site]
00143
Option::make_ascii_lowercase
[function]
[call site]
00144
PnmHeader::write
[function]
[call site]
00145
&mut
[call site]
00146
PnmHeader::subtype
[function]
[call site]
00147
PnmSubtype::Bitmap
[function]
[call site]
00148
PnmSubtype::Graymap
[function]
[call site]
00149
PnmSubtype::Pixmap
[function]
[call site]
00150
PnmSubtype::magic_constant
[function]
[call site]
00151
&mut
[call site]
00152
Ok
[function]
[call site]
00153
unwrap
[function]
[call site]
00154
is_none
[function]
[call site]
00155
Some
[function]
[call site]
00156
GenericReader::new
[function]
[call site]
00157
Self
[function]
[call site]
00158
GenericReader::new
[function]
[call site]
00159
GenericReader::new
[function]
[call site]
00160
FlatSamples::as_mut
[function]
[call site]
00161
unwrap
[function]
[call site]
00162
Orientation::locate_orientation_entry
[function]
[call site]
00163
read_u32::<B>
[function]
[call site]
00164
register_decoding_hook
[function]
[call site]
00165
Option::make_ascii_lowercase
[function]
[call site]
00166
PnmHeader::write
[function]
[call site]
00167
unwrap
[function]
[call site]
00168
is_none
[function]
[call site]
00169
Some
[function]
[call site]
00170
GenericReader::new
[function]
[call site]
00171
FlatSamples::as_mut
[function]
[call site]
00172
unwrap
[function]
[call site]
00173
Orientation::locate_orientation_entry
[function]
[call site]
00174
Option::insert
[function]
[call site]
00175
GenericReader::new
[function]
[call site]
00176
Self
[function]
[call site]
00177
GenericReader::new
[function]
[call site]
00178
GenericReader::new
[function]
[call site]
00179
Result::set_position
[function]
[call site]
00180
Enlargeable::clamp_from
[function]
[call site]
00181
read_u16::<B>
[function]
[call site]
00182
register_decoding_hook
[function]
[call site]
00183
read_u16::<B>
[function]
[call site]
00184
register_decoding_hook
[function]
[call site]
00185
read_u16::<B>
[function]
[call site]
00186
register_decoding_hook
[function]
[call site]
00187
read_u32::<B>
[function]
[call site]
00188
register_decoding_hook
[function]
[call site]
00189
read_u16::<B>
[function]
[call site]
00190
register_decoding_hook
[function]
[call site]
00191
read_u16::<B>
[function]
[call site]
00192
register_decoding_hook
[function]
[call site]
00193
GenericReader::stream_position
[function]
[call site]
00194
GenericReader::stream_position
[function]
[call site]
00195
GenericReader::stream_position
[function]
[call site]
00196
Orientation::from_exif
[function]
[call site]
00197
Some
[function]
[call site]
00198
Some
[function]
[call site]
00199
Some
[function]
[call site]
00200
Some
[function]
[call site]
00201
Some
[function]
[call site]
00202
Some
[function]
[call site]
00203
Some
[function]
[call site]
00204
Some
[function]
[call site]
00205
ImageResult::min
[function]
[call site]
00206
TgaDecoder::expand_color_map
[function]
[call site]
00207
test::mut_iter
[function]
[call site]
00208
ImageBuffer::new
[function]
[call site]
00209
ImageBuffer::par_enumerate_pixels_mut
[function]
[call site]
00210
ImageBuffer::width
[function]
[call site]
00211
ImageBuffer::pixels_mut
[function]
[call site]
00212
&mut
[call site]
00213
EnumeratePixelsMutPar::first_mut
[function]
[call site]
00214
unwrap
[function]
[call site]
00215
color::Rgb
[function]
[call site]
00216
zip
[function]
[call site]
00217
bool::chunks_exact_mut
[function]
[call site]
00218
MetadataBlock::get
[function]
[call site]
00219
Ok
[function]
[call site]
00220
Ok
[function]
[call site]
00221
Some
[function]
[call site]
00222
Pixels::clone
[function]
[call site]
00223
ImageError::Parameter
[function]
[call site]
00224
ParameterError::from_kind
[function]
[call site]
00225
core::mem::replace
[function]
[call site]
00226
ImageLayout::dimensions
[function]
[call site]
00227
ImageLayout::dimensions
[function]
[call site]
00228
overlay_bounds_ext
[function]
[call site]
00229
Enlargeable::clamp_from
[function]
[call site]
00230
Self::max_value
[function]
[call site]
00231
Enlargeable::to_larger
[function]
[call site]
00232
Self::max_value
[function]
[call site]
00233
Self::min_value
[function]
[call site]
00234
Enlargeable::to_larger
[function]
[call site]
00235
Self::min_value
[function]
[call site]
00236
Enlargeable::clamp_from
[function]
[call site]
00237
Self::unwrap
[function]
[call site]
00238
Enlargeable::clamp_from
[function]
[call site]
00239
saturating_add
[function]
[call site]
00240
Enlargeable::clamp_from
[function]
[call site]
00241
Option::saturating_add
[function]
[call site]
00242
Enlargeable::clamp_from
[function]
[call site]
00243
saturating_add
[function]
[call site]
00244
Enlargeable::clamp_from
[function]
[call site]
00245
Option::saturating_add
[function]
[call site]
00246
Enlargeable::clamp_from
[function]
[call site]
00247
clamp
[function]
[call site]
00248
Enlargeable::clamp_from
[function]
[call site]
00249
clamp
[function]
[call site]
00250
Enlargeable::clamp_from
[function]
[call site]
00251
clamp
[function]
[call site]
00252
Enlargeable::clamp_from
[function]
[call site]
00253
Option::clamp
[function]
[call site]
00254
Enlargeable::clamp_from
[function]
[call site]
00255
saturating_mul
[function]
[call site]
00256
clamp
[function]
[call site]
00257
Enlargeable::clamp_from
[function]
[call site]
00258
Option::saturating_mul
[function]
[call site]
00259
clamp
[function]
[call site]
00260
Enlargeable::clamp_from
[function]
[call site]
00261
GenericImageView::unsafe_get_pixel
[function]
[call site]
00262
GenericImageView::unsafe_get_pixel
[function]
[call site]
00263
GenericImageView::unsafe_get_pixel
[function]
[call site]
00264
GenericImage::unsafe_put_pixel
[function]
[call site]
00265
GenericImage::unsafe_put_pixel
[function]
[call site]
00266
GenericImage::unsafe_put_pixel
[function]
[call site]
00267
MetadataBlock::Unsupported
[function]
[call site]
00268
UnsupportedError::format_hint
[function]
[call site]
00269
Pixels::clone
[function]
[call site]
00270
Err
[function]
[call site]
00271
Err
[function]
[call site]
00272
ImageError::Parameter
[function]
[call site]
00273
ParameterError::from_kind
[function]
[call site]
00274
Err
[function]
[call site]
00275
ImageError::Unsupported
[function]
[call site]
00276
UnsupportedError::from_format_and_kind
[function]
[call site]
00277
Pixels::clone
[function]
[call site]
00278
UnsupportedErrorKind::GenericFeature
[function]
[call site]
00279
GenericReader::read_to_string
[function]
[call site]
00280
GenericReader::read_to_string
[function]
[call site]
00281
GenericReader::read_to_string
[function]
[call site]
00282
Option::copy_from_slice
[function]
[call site]
00283
Err
[function]
[call site]
00284
ImageError::Decoding
[function]
[call site]
00285
DecodingError::new
[function]
[call site]
00286
Some
[function]
[call site]
00287
ImageReader::decode_into
[function]
[call site]
00288
Box::prepare_image
[function]
[call site]
00289
ImageReader::fill_header_metadata_if_any
[function]
[call site]
00290
&RgbaImage::len
[function]
[call site]
00291
ColorType::try_from
[function]
[call site]
00292
ImageLayout::total_bytes
[function]
[call site]
00293
Result::ok
[function]
[call site]
00294
Some
[function]
[call site]
00295
Err
[function]
[call site]
00296
ImageError::Parameter
[function]
[call site]
00297
ParameterError::from_kind
[function]
[call site]
00298
Limits::check_layout_dimensions
[function]
[call site]
00299
Limits::check_dimensions
[function]
[call site]
00300
Err
[function]
[call site]
00301
ImageError::Limits
[function]
[call site]
00302
error::LimitError::from_kind
[function]
[call site]
00303
Err
[function]
[call site]
00304
ImageError::Limits
[function]
[call site]
00305
error::LimitError::from_kind
[function]
[call site]
00306
Ok
[function]
[call site]
00307
Box::read_image
[function]
[call site]
00308
Box::read_image
[function]
[call site]
00309
Ok
[function]
[call site]
00310
FlatSamples::as_mut
[function]
[call site]
00311
ImageReader::decode_into
[function]
[call site]
00312
Box::prepare_image
[function]
[call site]
00313
ImageReader::fill_header_metadata_if_any
[function]
[call site]
00314
&RgbaImage::len
[function]
[call site]
00315
ColorType::try_from
[function]
[call site]
00316
ImageLayout::total_bytes
[function]
[call site]
00317
Result::ok
[function]
[call site]
00318
Some
[function]
[call site]
00319
Err
[function]
[call site]
00320
ImageError::Parameter
[function]
[call site]
00321
ParameterError::from_kind
[function]
[call site]
00322
Limits::check_layout_dimensions
[function]
[call site]
00323
Box::read_image
[function]
[call site]
00324
Ok
[function]
[call site]
00325
FlatSamples::as_mut
[function]
[call site]
00326
as_chunks::<2>
[function]
[call site]
00327
test::mut_iter
[function]
[call site]
00328
ImageBuffer::new
[function]
[call site]
00329
ImageBuffer::par_enumerate_pixels_mut
[function]
[call site]
00330
EnumeratePixelsMutPar::first_mut
[function]
[call site]
00331
unwrap
[function]
[call site]
00332
color::Rgb
[function]
[call site]
00333
zip
[function]
[call site]
00334
bool::chunks_exact_mut
[function]
[call site]
00335
u16::from_le_bytes
[function]
[call site]
00336
MetadataBlock::get
[function]
[call site]
00337
Option::copy_from_slice
[function]
[call site]
00338
Err
[function]
[call site]
00339
ImageError::Decoding
[function]
[call site]
00340
DecodingError::new
[function]
[call site]
00341
ImageReader::decode_into
[function]
[call site]
00342
Ok
[function]
[call site]
00343
Option::insert
[function]
[call site]
00344
GenericReader::new
[function]
[call site]
00345
Some
[function]
[call site]
00346
Err
[function]
[call site]
00347
ImageError::Parameter
[function]
[call site]
00348
ParameterError::from_kind
[function]
[call site]
00349
Limits::check_layout_dimensions
[function]
[call site]
00350
Box::read_image
[function]
[call site]
00351
Ok
[function]
[call site]
00352
FlatSamples::as_mut
[function]
[call site]
00353
ColorType::try_from
[function]
[call site]
00354
ImageLayout::total_bytes
[function]
[call site]
00355
Result::ok
[function]
[call site]
00356
Some
[function]
[call site]
00357
Err
[function]
[call site]
00358
ImageError::Parameter
[function]
[call site]
00359
ParameterError::from_kind
[function]
[call site]
00360
Limits::check_layout_dimensions
[function]
[call site]
00361
Box::read_image
[function]
[call site]
00362
Ok
[function]
[call site]
00363
FlatSamples::as_mut
[function]
[call site]
00364
ColorType::channel_count
[function]
[call site]
00365
ImageReader::decode_into
[function]
[call site]
00366
ColorType::channel_count
[function]
[call site]
00367
Result::chars
[function]
[call site]
00368
take
[function]
[call site]
00369
chain
[function]
[call site]
00370
&str::chars
[function]
[call site]
00371
collect
[function]
[call site]
00372
ImageReader::decode_into
[function]
[call site]
00373
ParsedCoreHeader::parse
[function]
[call site]
00374
Enlargeable::clamp_from
[function]
[call site]
00375
Self::max_value
[function]
[call site]
00376
Enlargeable::to_larger
[function]
[call site]
00377
Self::max_value
[function]
[call site]
00378
Self::min_value
[function]
[call site]
00379
Enlargeable::to_larger
[function]
[call site]
00380
Self::min_value
[function]
[call site]
00381
Enlargeable::clamp_from
[function]
[call site]
00382
Self::unwrap
[function]
[call site]
00383
u16::from_le_bytes
[function]
[call site]
00384
try_into
[function]
[call site]
00385
unwrap
[function]
[call site]
00386
Enlargeable::clamp_from
[function]
[call site]
00387
u16::from_le_bytes
[function]
[call site]
00388
try_into
[function]
[call site]
00389
unwrap
[function]
[call site]
00390
u16::from_le_bytes
[function]
[call site]
00391
try_into
[function]
[call site]
00392
unwrap
[function]
[call site]
00393
Err
[function]
[call site]
00394
ImageReader::decode_into
[function]
[call site]
00395
u16::from_le_bytes
[function]
[call site]
00396
try_into
[function]
[call site]
00397
unwrap
[function]
[call site]
00398
Err
[function]
[call site]
00399
DecoderError::InvalidChannelWidth
[function]
[call site]
00400
ImageReader::decode_into
[function]
[call site]
00401
Ok
[function]
[call site]
00402
map_err
[function]
[call site]
00403
FrameInfo::checked_sub
[function]
[call site]
00404
ok_or
[function]
[call site]
00405
pop
[function]
[call site]
00406
join
[function]
[call site]
00407
Ok
[function]
[call site]
00408
Result::unwrap
[function]
[call site]
00409
GenericReader::read
[function]
[call site]
00410
GenericReader::read
[function]
[call site]
00411
GenericReader::read
[function]
[call site]
00412
TiffDecoder::new
[function]
[call site]
00413
FarbfeldDecoder::new
[function]
[call site]
00414
parse_header
[function]
[call site]
00415
GenericReader::read_exact
[function]
[call site]
00416
GenericReader::read_exact
[function]
[call site]
00417
GenericReader::read_exact
[function]
[call site]
00418
Err
[function]
[call site]
00419
ImageError::Decoding
[function]
[call site]
00420
DecodingError::new
[function]
[call site]
00421
ImageReader::decode_into
[function]
[call site]
00422
u32::from_be_bytes
[function]
[call site]
00423
try_into
[function]
[call site]
00424
unwrap
[function]
[call site]
00425
u32::from_be_bytes
[function]
[call site]
00426
try_into
[function]
[call site]
00427
unwrap
[function]
[call site]
00428
crate::ImageLayout::new
[function]
[call site]
00429
ImageLayout::total_bytes_overflows_u64
[function]
[call site]
00430
ColorType::bytes_per_pixel
[function]
[call site]
00431
Enlargeable::clamp_from
[function]
[call site]
00432
Enlargeable::clamp_from
[function]
[call site]
00433
Enlargeable::clamp_from
[function]
[call site]
00434
Err
[function]
[call site]
00435
ImageError::Unsupported
[function]
[call site]
00436
UnsupportedError::from_format_and_kind
[function]
[call site]
00437
ImageReader::decode_into
[function]
[call site]
00438
UnsupportedErrorKind::GenericFeature
[function]
[call site]
00439
Ok
[function]
[call site]
00440
Ok
[function]
[call site]
00441
ImageResult::map_err
[function]
[call site]
00442
Ok
[function]
[call site]
00443
tiff::decoder::Limits::default
[function]
[call site]
00444
Some
[function]
[call site]
00445
Some
[function]
[call site]
00446
DecodingResult::U8
[function]
[call site]
00447
std::io::Cursor::new
[function]
[call site]
00448
Self
[function]
[call site]
00449
GenericReader::new
[function]
[call site]
00450
GenericReader::new
[function]
[call site]
00451
DecodedImageMetadata::xmp_metadata
[function]
[call site]
00452
DecodedImageMetadata::access_block_with
[function]
[call site]
00453
MetadataBlock::get
[function]
[call site]
00454
Ok
[function]
[call site]
00455
Ok
[function]
[call site]
00456
Some
[function]
[call site]
00457
Pixels::clone
[function]
[call site]
00458
ImageError::Parameter
[function]
[call site]
00459
ParameterError::from_kind
[function]
[call site]
00460
core::mem::replace
[function]
[call site]
00461
MetadataBlock::Unsupported
[function]
[call site]
00462
UnsupportedError::format_hint
[function]
[call site]
00463
Err
[function]
[call site]
00464
Err
[function]
[call site]
00465
ImageError::Parameter
[function]
[call site]
00466
ParameterError::from_kind
[function]
[call site]
00467
Err
[function]
[call site]
00468
ImageError::Unsupported
[function]
[call site]
00469
UnsupportedError::from_format_and_kind
[function]
[call site]
00470
Pixels::clone
[function]
[call site]
00471
UnsupportedErrorKind::GenericFeature
[function]
[call site]
00472
GenericReader::read_to_string
[function]
[call site]
00473
MetadataBlock::get
[function]
[call site]
00474
Ok
[function]
[call site]
00475
ImageDecoder::format_attributes
[function]
[call site]
00476
Ok
[function]
[call site]
00477
ImageDecoder::more_images
[function]
[call site]
00478
Delay::from_saturating_duration
[function]
[call site]
00479
Self::as_millis
[function]
[call site]
00480
min
[function]
[call site]
00481
Self::as_nanos
[function]
[call site]
00482
Delay::closest_bounded_fraction
[function]
[call site]
00483
Enlargeable::clamp_from
[function]
[call site]
00484
Enlargeable::clamp_from
[function]
[call site]
00485
Enlargeable::clamp_from
[function]
[call site]
00486
D::e::l::a::y::::::::c::l::o::s::e::s::t::_::b::o::u::n::d::e::d::_::f::r::a::c::t::i::o::n::compare_fraction
[function]
[call site]
00487
Ratio::partial_cmp
[function]
[call site]
00488
Some
[function]
[call site]
00489
Ratio::cmp
[function]
[call site]
00490
Enlargeable::clamp_from
[function]
[call site]
00491
Enlargeable::clamp_from
[function]
[call site]
00492
Ratio::partial_cmp
[function]
[call site]
00493
Enlargeable::clamp_from
[function]
[call site]
00494
Enlargeable::clamp_from
[function]
[call site]
00495
Enlargeable::clamp_from
[function]
[call site]
00496
D::e::l::a::y::::::::c::l::o::s::e::s::t::_::b::o::u::n::d::e::d::_::f::r::a::c::t::i::o::n::compare_fraction
[function]
[call site]
00497
D::e::l::a::y::::::::c::l::o::s::e::s::t::_::b::o::u::n::d::e::d::_::f::r::a::c::t::i::o::n::abs_diff_nom
[function]
[call site]
00498
max
[function]
[call site]
00499
min
[function]
[call site]
00500
D::e::l::a::y::::::::c::l::o::s::e::s::t::_::b::o::u::n::d::e::d::_::f::r::a::c::t::i::o::n::abs_diff_nom
[function]
[call site]
00501
Ratio::partial_cmp
[function]
[call site]
00502
D::e::l::a::y::::::::c::l::o::s::e::s::t::_::b::o::u::n::d::e::d::_::f::r::a::c::t::i::o::n::compare_fraction
[function]
[call site]
00503
Delay::from_numer_denom_ms
[function]
[call site]
00504
Ratio::new
[function]
[call site]
00505
gcd
[function]
[call site]
00506
rem_euclid
[function]
[call site]
00507
ImageReaderSettings::default
[function]
[call site]
00508
DynamicImage::default
[function]
[call site]
00509
Self::ImageRgba8
[function]
[call site]
00510
ImageReaderSettings::default
[function]
[call site]
00511
ImageReader::decode_to_dynimage
[function]
[call site]
00512
Box::prepare_image
[function]
[call site]
00513
ImageReader::fill_header_metadata_if_any
[function]
[call site]
00514
Limits::check_layout_dimensions
[function]
[call site]
00515
Limits::reserve
[function]
[call site]
00516
FlatSamples::as_mut
[function]
[call site]
00517
Err
[function]
[call site]
00518
ImageError::Limits
[function]
[call site]
00519
error::LimitError::from_kind
[function]
[call site]
00520
Ok
[function]
[call site]
00521
ImageLayout::total_bytes
[function]
[call site]
00522
DynamicImage::decode_raw
[function]
[call site]
00523
decoder_to_image
[function]
[call site]
00524
free_functions::decoder_to_vec
[function]
[call site]
00525
ColorType::try_from
[function]
[call site]
00526
Box::prepare_image
[function]
[call site]
00527
Box::prepare_image
[function]
[call site]
00528
ImageLayout::total_bytes
[function]
[call site]
00529
Enlargeable::clamp_from
[function]
[call site]
00530
Enlargeable::clamp_from
[function]
[call site]
00531
Enlargeable::clamp_from
[function]
[call site]
00532
ColorType::bytes_per_pixel
[function]
[call site]
00533
saturating_mul
[function]
[call site]
00534
u64::is_err
[function]
[call site]
00535
u64::unwrap
[function]
[call site]
00536
Err
[function]
[call site]
00537
ImageError::Limits
[function]
[call site]
00538
LimitError::from_kind
[function]
[call site]
00539
Box::read_image
[function]
[call site]
00540
Box::read_image
[function]
[call site]
00541
bytemuck::cast_slice_mut
[function]
[call site]
00542
std::io::Result::as_mut_slice
[function]
[call site]
00543
FlatSamples::as_mut
[function]
[call site]
00544
Ok
[function]
[call site]
00545
ImageBuffer::from_raw
[function]
[call site]
00546
ImageBuffer::check_image_fits
[function]
[call site]
00547
ImageBuffer::image_buffer_len
[function]
[call site]
00548
Option::is_some_and
[function]
[call site]
00549
std::io::Result::len
[function]
[call site]
00550
Result::chars
[function]
[call site]
00551
ColorType::channel_count
[function]
[call site]
00552
Result::chars
[function]
[call site]
00553
take
[function]
[call site]
00554
chain
[function]
[call site]
00555
&str::chars
[function]
[call site]
00556
collect
[function]
[call site]
00557
ImageReader::decode_into
[function]
[call site]
00558
Some
[function]
[call site]
00559
Cicp::into_rgb
[function]
[call site]
00560
TgaDecoder::expand_color_map
[function]
[call site]
00561
test::mut_iter
[function]
[call site]
00562
zip
[function]
[call site]
00563
bool::chunks_exact_mut
[function]
[call site]
00564
MetadataBlock::get
[function]
[call site]
00565
Option::copy_from_slice
[function]
[call site]
00566
Err
[function]
[call site]
00567
ImageError::Decoding
[function]
[call site]
00568
DecodingError::new
[function]
[call site]
00569
ImageReader::decode_into
[function]
[call site]
00570
as_chunks::<2>
[function]
[call site]
00571
test::mut_iter
[function]
[call site]
00572
zip
[function]
[call site]
00573
bool::chunks_exact_mut
[function]
[call site]
00574
u16::from_le_bytes
[function]
[call site]
00575
MetadataBlock::get
[function]
[call site]
00576
Option::copy_from_slice
[function]
[call site]
00577
Err
[function]
[call site]
00578
ImageError::Decoding
[function]
[call site]
00579
DecodingError::new
[function]
[call site]
00580
ImageReader::decode_into
[function]
[call site]
00581
Ok
[function]
[call site]
00582
free_functions::decoder_to_vec
[function]
[call site]
00583
ImageBuffer::from_raw
[function]
[call site]
00584
TgaDecoder::expand_color_map
[function]
[call site]
00585
free_functions::decoder_to_vec
[function]
[call site]
00586
ImageBuffer::from_raw
[function]
[call site]
00587
TgaDecoder::expand_color_map
[function]
[call site]
00588
free_functions::decoder_to_vec
[function]
[call site]
00589
ImageBuffer::from_raw
[function]
[call site]
00590
TgaDecoder::expand_color_map
[function]
[call site]
00591
free_functions::decoder_to_vec
[function]
[call site]
00592
ImageBuffer::from_raw
[function]
[call site]
00593
TgaDecoder::expand_color_map
[function]
[call site]
00594
free_functions::decoder_to_vec
[function]
[call site]
00595
ImageBuffer::from_raw
[function]
[call site]
00596
TgaDecoder::expand_color_map
[function]
[call site]
00597
free_functions::decoder_to_vec
[function]
[call site]
00598
ImageBuffer::from_raw
[function]
[call site]
00599
TgaDecoder::expand_color_map
[function]
[call site]
00600
free_functions::decoder_to_vec
[function]
[call site]
00601
ImageBuffer::from_raw
[function]
[call site]
00602
TgaDecoder::expand_color_map
[function]
[call site]
00603
free_functions::decoder_to_vec
[function]
[call site]
00604
ImageBuffer::from_raw
[function]
[call site]
00605
TgaDecoder::expand_color_map
[function]
[call site]
00606
free_functions::decoder_to_vec
[function]
[call site]
00607
ImageBuffer::from_raw
[function]
[call site]
00608
TgaDecoder::expand_color_map
[function]
[call site]
00609
free_functions::decoder_to_vec
[function]
[call site]
00610
ImageBuffer::from_raw
[function]
[call site]
00611
TgaDecoder::expand_color_map
[function]
[call site]
00612
free_functions::decoder_to_vec
[function]
[call site]
00613
ImageBuffer::from_raw
[function]
[call site]
00614
TgaDecoder::expand_color_map
[function]
[call site]
00615
ok_or_else
[function]
[call site]
00616
ImageError::Parameter
[function]
[call site]
00617
ParameterError::from_kind
[function]
[call site]
00618
DynamicImage::set_rgb_primaries
[function]
[call site]
00619
dynamic_map
[function]
[call site]
00620
DynamicImage::set_transfer_function
[function]
[call site]
00621
dynamic_map
[function]
[call site]
00622
Ok
[function]
[call site]
00623
FlatSamples::as_mut
[function]
[call site]
00624
FlatSamples::as_mut
[function]
[call site]
00625
DecodedImageMetadata::apply_metdata
[function]
[call site]
00626
DecodedImageMetadata::icc_profile
[function]
[call site]
00627
DecodedImageMetadata::access_block_with
[function]
[call site]
00628
ImageDecoder::format_attributes
[function]
[call site]
00629
DecodedImageMetadata::exif_metadata
[function]
[call site]
00630
DecodedImageMetadata::access_block_with
[function]
[call site]
00631
ImageDecoder::format_attributes
[function]
[call site]
00632
crate::metadata::cms_provider
[function]
[call site]
00633
Moxcms::parse_icc
[function]
[call site]
00634
moxcms::ColorProfile::new_from_slice
[function]
[call site]
00635
register_decoding_hook
[function]
[call site]
00636
Some
[function]
[call site]
00637
Cicp::try_into_rgb
[function]
[call site]
00638
Cicp::from
[function]
[call site]
00639
Cicp::into_rgb
[function]
[call site]
00640
Err
[function]
[call site]
00641
ImageError::Parameter
[function]
[call site]
00642
ParameterError::from_kind
[function]
[call site]
00643
ParameterErrorKind::RgbCicpRequired
[function]
[call site]
00644
Ok
[function]
[call site]
00645
Cicp::into_rgb
[function]
[call site]
00646
DynamicImage::set_rgb_primaries
[function]
[call site]
00647
DynamicImage::set_transfer_function
[function]
[call site]
00648
DynamicImage::set_rgb_primaries
[function]
[call site]
00649
DynamicImage::set_transfer_function
[function]
[call site]
00650
is_none
[function]
[call site]
00651
Option::and_then
[function]
[call site]
00652
Orientation::from_exif_chunk
[function]
[call site]
00653
Orientation::from_exif_chunk_inner
[function]
[call site]
00654
GenericReader::new
[function]
[call site]
00655
GenericReader::read_exact
[function]
[call site]
00656
std::io::Result::ok
[function]
[call site]
00657
Option::make_ascii_lowercase
[function]
[call site]
00658
PnmHeader::write
[function]
[call site]
00659
unwrap
[function]
[call site]
00660
is_none
[function]
[call site]
00661
Some
[function]
[call site]
00662
GenericReader::new
[function]
[call site]
00663
FlatSamples::as_mut
[function]
[call site]
00664
unwrap
[function]
[call site]
00665
Orientation::locate_orientation_entry
[function]
[call site]
00666
Option::insert
[function]
[call site]
00667
GenericReader::new
[function]
[call site]
00668
Self::locate_orientation_entry::<LittleEndian>
[function]
[call site]
00669
TgaDecoder::expand_color_map
[function]
[call site]
00670
Self::locate_orientation_entry::<BigEndian>
[function]
[call site]
00671
TgaDecoder::expand_color_map
[function]
[call site]
00672
TgaDecoder::expand_color_map
[function]
[call site]
00673
DynamicImage::apply_orientation
[function]
[call site]
00674
Vec::rotate90
[function]
[call site]
00675
ImageLayout::dimensions
[function]
[call site]
00676
GenericImageView::buffer_with_dimensions
[function]
[call site]
00677
ImageBuffer::new
[function]
[call site]
00678
rotate90_in
[function]
[call site]
00679
ImageLayout::dimensions
[function]
[call site]
00680
&mut
[call site]
00681
Err
[function]
[call site]
00682
ImageError::Parameter
[function]
[call site]
00683
ParameterError::from_kind
[function]
[call site]
00684
GenericImageView::unsafe_get_pixel
[function]
[call site]
00685
GenericImageView::unsafe_get_pixel
[function]
[call site]
00686
&mut
[call site]
00687
GenericImage::unsafe_put_pixel
[function]
[call site]
00688
Ok
[function]
[call site]
00689
Vec::rotate180_in_place
[function]
[call site]
00690
ImageLayout::dimensions
[function]
[call site]
00691
GenericImageView::unsafe_get_pixel
[function]
[call site]
00692
GenericImageView::unsafe_get_pixel
[function]
[call site]
00693
GenericImage::unsafe_put_pixel
[function]
[call site]
00694
GenericImage::unsafe_put_pixel
[function]
[call site]
00695
GenericImage::unsafe_put_pixel
[function]
[call site]
00696
GenericImageView::unsafe_get_pixel
[function]
[call site]
00697
GenericImageView::unsafe_get_pixel
[function]
[call site]
00698
GenericImage::unsafe_put_pixel
[function]
[call site]
00699
GenericImage::unsafe_put_pixel
[function]
[call site]
00700
Vec::rotate270
[function]
[call site]
00701
ImageLayout::dimensions
[function]
[call site]
00702
GenericImageView::buffer_with_dimensions
[function]
[call site]
00703
rotate270_in
[function]
[call site]
00704
ImageLayout::dimensions
[function]
[call site]
00705
&mut
[call site]
00706
Err
[function]
[call site]
00707
ImageError::Parameter
[function]
[call site]
00708
ParameterError::from_kind
[function]
[call site]
00709
GenericImageView::unsafe_get_pixel
[function]
[call site]
00710
&mut
[call site]
00711
Ok
[function]
[call site]
00712
DynamicImage::fliph_in_place
[function]
[call site]
00713
DynamicImage::flipv_in_place
[function]
[call site]
00714
Vec::rotate90
[function]
[call site]
00715
DynamicImage::fliph_in_place
[function]
[call site]
00716
Vec::rotate270
[function]
[call site]
00717
DynamicImage::fliph_in_place
[function]
[call site]
00718
Ok
[function]
[call site]
00719
Ok
[function]
[call site]
00720
I::m::a::g::e::R::e::a::d::e::r::::::::i::n::t::o::_::f::r::a::m::e::s::is_end_reached
[function]
[call site]
00721
Some
[function]
[call site]
00722
Err
[function]
[call site]
00723
ImageReader::animation_attributes
[function]
[call site]
00724
Box::prepare_image
[function]
[call site]
00725
ImageReader::animation_attributes
[function]
[call site]
00726
Box::prepare_image
[function]
[call site]
00727
ImageReader::animation_attributes
[function]
[call site]
00728
ImageReader::animation_attributes
[function]
[call site]
00729
ImageReader::animation_attributes
[function]
[call site]
00730
unwrap_or
[function]
[call site]
00731
DynamicImage::into_rgba8
[function]
[call site]
00732
yuv400_to_rgba8
[function]
[call site]
00733
yuv400_to_rgbx_impl::<u8,
[call site]
00734
Frame::from_parts
[function]
[call site]
00735
Some
[function]
[call site]
00736
Ok
[function]
[call site]
00737
Frames::new
[function]
[call site]
00738
GenericReader::new
[function]
[call site]
00739
Ok
[function]
[call site]
00740