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