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