The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 332 | 165 | ColorType::channel_count | call site: 00165 | BmpDecoder::read_bitmap_os2v2_header |
| 139 | 519 | OpenExrDecoder::with_alpha_preference | call site: 00519 | Delay::closest_bounded_fraction |
| 79 | 71 | ImageLayout::total_bytes | call site: 00071 | Orientation::locate_orientation_entry |
| 46 | 733 | roundtrip | call site: 00733 | ImageReader::decode_into |
| 20 | 8 | OpenExrDecoder::with_alpha_preference | call site: 00008 | ImageReader::decode_into |
| 20 | 498 | OpenExrDecoder::with_alpha_preference | call site: 00498 | |
| 19 | 29 | ColorType::channel_count | call site: 00029 | ImageReader::fill_header_metadata_if_any |
| 19 | 659 | OpenExrDecoder::with_alpha_preference | call site: 00659 | ImageReader::decode_into |
| 18 | 49 | ImageLayout::total_bytes | call site: 00049 | Enlargeable::clamp_from |
| 18 | 694 | ImageLayout::total_bytes | call site: 00694 | ImageReader::set_limits |
| 8 | 724 | roundtrip | call site: 00724 | ImageReader::decode_into |
| 6 | 151 | Limits::check_layout_dimensions | call site: 00151 |
fuzz_target
[function]
[call site]
00000
roundtrip
[function]
[call site]
00001
r::o::u::n::d::t::r::i::p::read_as_rgba_byte_image
[function]
[call site]
00002
OpenExrDecoder::with_alpha_preference
[function]
[call site]
00003
exr::block::read
[function]
[call site]
00004
GenericReader::read
[function]
[call site]
00005
GenericReader::read
[function]
[call site]
00006
std::io::Result::map_err
[function]
[call site]
00007
BmpDecoder::read_headers
[function]
[call site]
00008
BmpDecoder::read_file_header
[function]
[call site]
00009
Ok
[function]
[call site]
00010
GenericReader::read_exact
[function]
[call site]
00011
GenericReader::read_exact
[function]
[call site]
00012
Err
[function]
[call site]
00013
ImageReader::decode_into
[function]
[call site]
00014
Box::prepare_image
[function]
[call site]
00015
Box::prepare_image
[function]
[call site]
00016
ImageReader::fill_header_metadata_if_any
[function]
[call site]
00017
ImageDecoder::format_attributes
[function]
[call site]
00018
ImageReaderSettings::default
[function]
[call site]
00019
MetadataBlock::is_not_none
[function]
[call site]
00020
getter
[function]
[call site]
00021
FlatSamples::as_mut
[function]
[call site]
00022
FlatSamples::as_mut
[function]
[call site]
00023
MetadataBlock::Ok
[function]
[call site]
00024
MetadataBlock::Err
[function]
[call site]
00025
&RgbaImage::len
[function]
[call site]
00026
Result::chars
[function]
[call site]
00027
ColorType::channel_count
[function]
[call site]
00028
ImageReader::decode_into
[function]
[call site]
00029
Box::prepare_image
[function]
[call site]
00030
ImageReader::fill_header_metadata_if_any
[function]
[call site]
00031
&RgbaImage::len
[function]
[call site]
00032
ColorType::try_from
[function]
[call site]
00033
ExtendedColorType::color_type
[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
Some
[function]
[call site]
00043
Some
[function]
[call site]
00044
Some
[function]
[call site]
00045
Some
[function]
[call site]
00046
Option::ok_or
[function]
[call site]
00047
ImageLayout::total_bytes
[function]
[call site]
00048
Enlargeable::clamp_from
[function]
[call site]
00049
Self::max_value
[function]
[call site]
00050
Enlargeable::to_larger
[function]
[call site]
00051
Enlargeable::clamp_from
[function]
[call site]
00052
Self::max_value
[function]
[call site]
00053
Enlargeable::to_larger
[function]
[call site]
00054
Self::max_value
[function]
[call site]
00055
Self::min_value
[function]
[call site]
00056
Enlargeable::to_larger
[function]
[call site]
00057
Self::min_value
[function]
[call site]
00058
Enlargeable::clamp_from
[function]
[call site]
00059
Self::unwrap
[function]
[call site]
00060
Self::unwrap
[function]
[call site]
00061
Self::max_value
[function]
[call site]
00062
Self::min_value
[function]
[call site]
00063
Enlargeable::to_larger
[function]
[call site]
00064
Self::min_value
[function]
[call site]
00065
Enlargeable::clamp_from
[function]
[call site]
00066
Self::unwrap
[function]
[call site]
00067
Enlargeable::clamp_from
[function]
[call site]
00068
Enlargeable::clamp_from
[function]
[call site]
00069
ColorType::bytes_per_pixel
[function]
[call site]
00070
saturating_mul
[function]
[call site]
00071
Result::ok
[function]
[call site]
00072
Option::make_ascii_lowercase
[function]
[call site]
00073
PnmHeader::write
[function]
[call site]
00074
&mut
[call site]
00075
PnmHeader::subtype
[function]
[call site]
00076
PnmSubtype::Bitmap
[function]
[call site]
00077
PnmSubtype::Graymap
[function]
[call site]
00078
PnmSubtype::Pixmap
[function]
[call site]
00079
PnmSubtype::magic_constant
[function]
[call site]
00080
&mut
[call site]
00081
Ok
[function]
[call site]
00082
unwrap
[function]
[call site]
00083
is_none
[function]
[call site]
00084
Some
[function]
[call site]
00085
GenericReader::new
[function]
[call site]
00086
Self
[function]
[call site]
00087
GenericReader::new
[function]
[call site]
00088
Self
[function]
[call site]
00089
GenericReader::new
[function]
[call site]
00090
GenericReader::new
[function]
[call site]
00091
Self
[function]
[call site]
00092
GenericReader::new
[function]
[call site]
00093
GenericReader::new
[function]
[call site]
00094
GenericReader::new
[function]
[call site]
00095
FlatSamples::as_mut
[function]
[call site]
00096
unwrap
[function]
[call site]
00097
Orientation::locate_orientation_entry
[function]
[call site]
00098
read_u32::<B>
[function]
[call site]
00099
register_decoding_hook
[function]
[call site]
00100
Option::make_ascii_lowercase
[function]
[call site]
00101
PnmHeader::write
[function]
[call site]
00102
unwrap
[function]
[call site]
00103
is_none
[function]
[call site]
00104
Some
[function]
[call site]
00105
GenericReader::new
[function]
[call site]
00106
FlatSamples::as_mut
[function]
[call site]
00107
unwrap
[function]
[call site]
00108
Orientation::locate_orientation_entry
[function]
[call site]
00109
Option::insert
[function]
[call site]
00110
GenericReader::new
[function]
[call site]
00111
Self
[function]
[call site]
00112
GenericReader::new
[function]
[call site]
00113
GenericReader::new
[function]
[call site]
00114
Result::set_position
[function]
[call site]
00115
Enlargeable::clamp_from
[function]
[call site]
00116
read_u16::<B>
[function]
[call site]
00117
register_decoding_hook
[function]
[call site]
00118
read_u16::<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_u32::<B>
[function]
[call site]
00123
register_decoding_hook
[function]
[call site]
00124
read_u16::<B>
[function]
[call site]
00125
register_decoding_hook
[function]
[call site]
00126
read_u16::<B>
[function]
[call site]
00127
register_decoding_hook
[function]
[call site]
00128
GenericReader::stream_position
[function]
[call site]
00129
GenericReader::stream_position
[function]
[call site]
00130
GenericReader::stream_position
[function]
[call site]
00131
Orientation::from_exif
[function]
[call site]
00132
Some
[function]
[call site]
00133
Some
[function]
[call site]
00134
Some
[function]
[call site]
00135
Some
[function]
[call site]
00136
Some
[function]
[call site]
00137
Some
[function]
[call site]
00138
Some
[function]
[call site]
00139
Some
[function]
[call site]
00140
ImageResult::min
[function]
[call site]
00141
Pixel::map
[function]
[call site]
00142
apply
[function]
[call site]
00143
Option::insert
[function]
[call site]
00144
GenericReader::new
[function]
[call site]
00145
Some
[function]
[call site]
00146
Err
[function]
[call site]
00147
ImageError::Parameter
[function]
[call site]
00148
ParameterError::from_kind
[function]
[call site]
00149
Limits::check_layout_dimensions
[function]
[call site]
00150
Limits::check_dimensions
[function]
[call site]
00151
Err
[function]
[call site]
00152
ImageError::Limits
[function]
[call site]
00153
error::LimitError::from_kind
[function]
[call site]
00154
Err
[function]
[call site]
00155
ImageError::Limits
[function]
[call site]
00156
error::LimitError::from_kind
[function]
[call site]
00157
Ok
[function]
[call site]
00158
Box::read_image
[function]
[call site]
00159
Box::read_image
[function]
[call site]
00160
Ok
[function]
[call site]
00161
FlatSamples::as_mut
[function]
[call site]
00162
ColorType::channel_count
[function]
[call site]
00163
ImageReader::decode_into
[function]
[call site]
00164
ColorType::channel_count
[function]
[call site]
00165
Result::chars
[function]
[call site]
00166
take
[function]
[call site]
00167
chain
[function]
[call site]
00168
&str::chars
[function]
[call site]
00169
collect
[function]
[call site]
00170
ImageReader::decode_into
[function]
[call site]
00171
Box::prepare_image
[function]
[call site]
00172
ImageReader::fill_header_metadata_if_any
[function]
[call site]
00173
&RgbaImage::len
[function]
[call site]
00174
ColorType::try_from
[function]
[call site]
00175
ImageLayout::total_bytes
[function]
[call site]
00176
Result::ok
[function]
[call site]
00177
Some
[function]
[call site]
00178
Err
[function]
[call site]
00179
ImageError::Parameter
[function]
[call site]
00180
ParameterError::from_kind
[function]
[call site]
00181
Limits::check_layout_dimensions
[function]
[call site]
00182
Box::read_image
[function]
[call site]
00183
Ok
[function]
[call site]
00184
FlatSamples::as_mut
[function]
[call site]
00185
ColorType::try_from
[function]
[call site]
00186
ImageLayout::total_bytes
[function]
[call site]
00187
Result::ok
[function]
[call site]
00188
Some
[function]
[call site]
00189
Err
[function]
[call site]
00190
ImageError::Parameter
[function]
[call site]
00191
ParameterError::from_kind
[function]
[call site]
00192
Limits::check_layout_dimensions
[function]
[call site]
00193
Box::read_image
[function]
[call site]
00194
Ok
[function]
[call site]
00195
FlatSamples::as_mut
[function]
[call site]
00196
u32::from_le_bytes
[function]
[call site]
00197
Enlargeable::clamp_from
[function]
[call site]
00198
Ok
[function]
[call site]
00199
GenericReader::stream_position
[function]
[call site]
00200
GenericReader::read_exact
[function]
[call site]
00201
u32::from_le_bytes
[function]
[call site]
00202
Enlargeable::clamp_from
[function]
[call site]
00203
Err
[function]
[call site]
00204
DecoderError::HeaderTooSmall
[function]
[call site]
00205
ImageReader::decode_into
[function]
[call site]
00206
contains
[function]
[call site]
00207
Err
[function]
[call site]
00208
ImageError::Unsupported
[function]
[call site]
00209
UnsupportedError::from_format_and_kind
[function]
[call site]
00210
ImageReader::decode_into
[function]
[call site]
00211
UnsupportedErrorKind::GenericFeature
[function]
[call site]
00212
BmpDecoder::read_bitmap_core_header
[function]
[call site]
00213
GenericReader::read_exact
[function]
[call site]
00214
ParsedCoreHeader::parse
[function]
[call site]
00215
Enlargeable::clamp_from
[function]
[call site]
00216
Self::max_value
[function]
[call site]
00217
Enlargeable::to_larger
[function]
[call site]
00218
Self::max_value
[function]
[call site]
00219
Self::min_value
[function]
[call site]
00220
Enlargeable::to_larger
[function]
[call site]
00221
Self::min_value
[function]
[call site]
00222
Enlargeable::clamp_from
[function]
[call site]
00223
Self::unwrap
[function]
[call site]
00224
u16::from_le_bytes
[function]
[call site]
00225
try_into
[function]
[call site]
00226
unwrap
[function]
[call site]
00227
Enlargeable::clamp_from
[function]
[call site]
00228
u16::from_le_bytes
[function]
[call site]
00229
try_into
[function]
[call site]
00230
unwrap
[function]
[call site]
00231
u16::from_le_bytes
[function]
[call site]
00232
try_into
[function]
[call site]
00233
unwrap
[function]
[call site]
00234
Err
[function]
[call site]
00235
ImageReader::decode_into
[function]
[call site]
00236
u16::from_le_bytes
[function]
[call site]
00237
try_into
[function]
[call site]
00238
unwrap
[function]
[call site]
00239
Err
[function]
[call site]
00240
DecoderError::InvalidChannelWidth
[function]
[call site]
00241
ImageReader::decode_into
[function]
[call site]
00242
Ok
[function]
[call site]
00243
check_for_overflow
[function]
[call site]
00244
num_bytes
[function]
[call site]
00245
usize::checked_mul
[function]
[call site]
00246
checked_mul
[function]
[call site]
00247
Pixel::map
[function]
[call site]
00248
apply
[function]
[call site]
00249
Self::ok_or_else
[function]
[call site]
00250
ImageError::Unsupported
[function]
[call site]
00251
UnsupportedError::from_format_and_kind
[function]
[call site]
00252
ImageReader::decode_into
[function]
[call site]
00253
UnsupportedErrorKind::GenericFeature
[function]
[call site]
00254
BmpDecoder::num_channels
[function]
[call site]
00255
Ok
[function]
[call site]
00256
BmpDecoder::read_bitmap_os2v2_header
[function]
[call site]
00257
usize::min
[function]
[call site]
00258
GenericReader::read_exact
[function]
[call site]
00259
GenericReader::read_exact
[function]
[call site]
00260
ParsedInfoHeader::parse
[function]
[call site]
00261
i32::from_le_bytes
[function]
[call site]
00262
try_into
[function]
[call site]
00263
unwrap
[function]
[call site]
00264
i32::from_le_bytes
[function]
[call site]
00265
try_into
[function]
[call site]
00266
unwrap
[function]
[call site]
00267
Err
[function]
[call site]
00268
DecoderError::NegativeWidth
[function]
[call site]
00269
ImageReader::decode_into
[function]
[call site]
00270
Err
[function]
[call site]
00271
DecoderError::ImageTooLarge
[function]
[call site]
00272
ImageReader::decode_into
[function]
[call site]
00273
Err
[function]
[call site]
00274
ImageReader::decode_into
[function]
[call site]
00275
u16::from_le_bytes
[function]
[call site]
00276
try_into
[function]
[call site]
00277
unwrap
[function]
[call site]
00278
Err
[function]
[call site]
00279
ImageReader::decode_into
[function]
[call site]
00280
u16::from_le_bytes
[function]
[call site]
00281
try_into
[function]
[call site]
00282
unwrap
[function]
[call site]
00283
u32::from_le_bytes
[function]
[call site]
00284
try_into
[function]
[call site]
00285
unwrap
[function]
[call site]
00286
Err
[function]
[call site]
00287
DecoderError::ImageTypeInvalidForTopDown
[function]
[call site]
00288
ImageReader::decode_into
[function]
[call site]
00289
u32::from_le_bytes
[function]
[call site]
00290
try_into
[function]
[call site]
00291
unwrap
[function]
[call site]
00292
Ok
[function]
[call site]
00293
BmpDecoder::image_type_from_compression
[function]
[call site]
00294
Ok
[function]
[call site]
00295
Ok
[function]
[call site]
00296
Ok
[function]
[call site]
00297
Ok
[function]
[call site]
00298
Ok
[function]
[call site]
00299
Err
[function]
[call site]
00300
DecoderError::InvalidChannelWidth
[function]
[call site]
00301
ImageReader::decode_into
[function]
[call site]
00302
Ok
[function]
[call site]
00303
Err
[function]
[call site]
00304
DecoderError::InvalidChannelWidth
[function]
[call site]
00305
ImageReader::decode_into
[function]
[call site]
00306
Ok
[function]
[call site]
00307
Err
[function]
[call site]
00308
DecoderError::InvalidChannelWidth
[function]
[call site]
00309
ImageReader::decode_into
[function]
[call site]
00310
Ok
[function]
[call site]
00311
Ok
[function]
[call site]
00312
Err
[function]
[call site]
00313
DecoderError::InvalidChannelWidth
[function]
[call site]
00314
ImageReader::decode_into
[function]
[call site]
00315
Ok
[function]
[call site]
00316
Err
[function]
[call site]
00317
DecoderError::InvalidChannelWidth
[function]
[call site]
00318
ImageReader::decode_into
[function]
[call site]
00319
Err
[function]
[call site]
00320
ImageError::Unsupported
[function]
[call site]
00321
UnsupportedError::from_format_and_kind
[function]
[call site]
00322
ImageReader::decode_into
[function]
[call site]
00323
UnsupportedErrorKind::GenericFeature
[function]
[call site]
00324
&str::to_owned
[function]
[call site]
00325
Err
[function]
[call site]
00326
ImageError::Unsupported
[function]
[call site]
00327
UnsupportedError::from_format_and_kind
[function]
[call site]
00328
ImageReader::decode_into
[function]
[call site]
00329
UnsupportedErrorKind::GenericFeature
[function]
[call site]
00330
&str::to_owned
[function]
[call site]
00331
Err
[function]
[call site]
00332
ImageError::Unsupported
[function]
[call site]
00333
UnsupportedError::from_format_and_kind
[function]
[call site]
00334
ImageReader::decode_into
[function]
[call site]
00335
UnsupportedErrorKind::GenericFeature
[function]
[call site]
00336
&str::to_owned
[function]
[call site]
00337
Err
[function]
[call site]
00338
DecoderError::ImageTypeUnknown
[function]
[call site]
00339
ImageReader::decode_into
[function]
[call site]
00340
check_for_overflow
[function]
[call site]
00341
BmpDecoder::num_channels
[function]
[call site]
00342
Ok
[function]
[call site]
00343
BmpDecoder::read_bitmap_info_header
[function]
[call site]
00344
GenericReader::read_exact
[function]
[call site]
00345
ParsedInfoHeader::parse
[function]
[call site]
00346
BmpDecoder::image_type_from_compression
[function]
[call site]
00347
check_for_overflow
[function]
[call site]
00348
BmpDecoder::num_channels
[function]
[call site]
00349
Ok
[function]
[call site]
00350
BmpDecoder::read_bitmasks
[function]
[call site]
00351
GenericReader::read_exact
[function]
[call site]
00352
ParsedBitfields::parse
[function]
[call site]
00353
u32::from_le_bytes
[function]
[call site]
00354
try_into
[function]
[call site]
00355
unwrap
[function]
[call site]
00356
u32::from_le_bytes
[function]
[call site]
00357
try_into
[function]
[call site]
00358
unwrap
[function]
[call site]
00359
u32::from_le_bytes
[function]
[call site]
00360
try_into
[function]
[call site]
00361
unwrap
[function]
[call site]
00362
u32::from_le_bytes
[function]
[call site]
00363
try_into
[function]
[call site]
00364
unwrap
[function]
[call site]
00365
Some
[function]
[call site]
00366
Bitfields::from_mask
[function]
[call site]
00367
Bitfield::from_mask
[function]
[call site]
00368
Ok
[function]
[call site]
00369
Bitfield::from_len_shift
[function]
[call site]
00370
ImageResult::trailing_zeros
[function]
[call site]
00371
trailing_zeros
[function]
[call site]
00372
ImageResult::count_ones
[function]
[call site]
00373
Err
[function]
[call site]
00374
ImageReader::decode_into
[function]
[call site]
00375
Err
[function]
[call site]
00376
ImageReader::decode_into
[function]
[call site]
00377
Ok
[function]
[call site]
00378
Bitfield::from_len_shift
[function]
[call site]
00379
Bitfield::from_mask
[function]
[call site]
00380
Bitfield::from_mask
[function]
[call site]
00381
Bitfield::from_mask
[function]
[call site]
00382
Err
[function]
[call site]
00383
DecoderError::BitfieldMaskMissing
[function]
[call site]
00384
ImageReader::decode_into
[function]
[call site]
00385
Ok
[function]
[call site]
00386
is_some
[function]
[call site]
00387
Ok
[function]
[call site]
00388
GenericReader::read_exact
[function]
[call site]
00389
u32::from_le_bytes
[function]
[call site]
00390
try_into
[function]
[call site]
00391
unwrap
[function]
[call site]
00392
Err
[function]
[call site]
00393
ImageReader::decode_into
[function]
[call site]
00394
GenericReader::stream_position
[function]
[call site]
00395
GenericReader::seek
[function]
[call site]
00396
GenericReader::seek
[function]
[call site]
00397
SeekFrom::Start
[function]
[call site]
00398
GenericReader::read_exact
[function]
[call site]
00399
ColorSpaceInfo::parse
[function]
[call site]
00400
u32::from_le_bytes
[function]
[call site]
00401
try_into
[function]
[call site]
00402
unwrap
[function]
[call site]
00403
u32::from_le_bytes
[function]
[call site]
00404
try_into
[function]
[call site]
00405
unwrap
[function]
[call site]
00406
fxpt2dot30
[function]
[call site]
00407
read_u32
[function]
[call site]
00408
fxpt2dot30
[function]
[call site]
00409
read_u32
[function]
[call site]
00410
fxpt2dot30
[function]
[call site]
00411
read_u32
[function]
[call site]
00412
fxpt2dot30
[function]
[call site]
00413
read_u32
[function]
[call site]
00414
fxpt2dot30
[function]
[call site]
00415
read_u32
[function]
[call site]
00416
fxpt2dot30
[function]
[call site]
00417
read_u32
[function]
[call site]
00418
fxpt16dot16
[function]
[call site]
00419
read_u32
[function]
[call site]
00420
fxpt16dot16
[function]
[call site]
00421
read_u32
[function]
[call site]
00422
fxpt16dot16
[function]
[call site]
00423
read_u32
[function]
[call site]
00424
Some
[function]
[call site]
00425
ColorSpaceInfo::CalibratedRgb
[function]
[call site]
00426
Some
[function]
[call site]
00427
ParsedIccProfile::parse
[function]
[call site]
00428
u32::from_le_bytes
[function]
[call site]
00429
try_into
[function]
[call site]
00430
unwrap
[function]
[call site]
00431
u32::from_le_bytes
[function]
[call site]
00432
try_into
[function]
[call site]
00433
unwrap
[function]
[call site]
00434
u32::from_le_bytes
[function]
[call site]
00435
try_into
[function]
[call site]
00436
unwrap
[function]
[call site]
00437
Enlargeable::clamp_from
[function]
[call site]
00438
Some
[function]
[call site]
00439
Pixel::map
[function]
[call site]
00440
CalibratedRgb::to_color_profile
[function]
[call site]
00441
moxcms::Chromaticity::new
[function]
[call site]
00442
Self
[function]
[call site]
00443
GenericReader::new
[function]
[call site]
00444
GenericReader::new
[function]
[call site]
00445
moxcms::Chromaticity::new
[function]
[call site]
00446
moxcms::Chromaticity::new
[function]
[call site]
00447
moxcms::ColorProfile::new_srgb
[function]
[call site]
00448
update_rgb_colorimetry
[function]
[call site]
00449
moxcms::ToneReprCurve::Parametric
[function]
[call site]
00450
Some
[function]
[call site]
00451
parametric_trc
[function]
[call site]
00452
Some
[function]
[call site]
00453
parametric_trc
[function]
[call site]
00454
Some
[function]
[call site]
00455
parametric_trc
[function]
[call site]
00456
FarbfeldEncoder::encode
[function]
[call site]
00457
Enlargeable::clamp_from
[function]
[call site]
00458
Enlargeable::clamp_from
[function]
[call site]
00459
saturating_mul
[function]
[call site]
00460
FarbfeldEncoder::encode_impl
[function]
[call site]
00461
write_all
[function]
[call site]
00462
write_all
[function]
[call site]
00463
u32::to_be_bytes
[function]
[call site]
00464
write_all
[function]
[call site]
00465
u32::to_be_bytes
[function]
[call site]
00466
ImageResult::chunks
[function]
[call site]
00467
std::io::Result::len
[function]
[call site]
00468
Result::chars
[function]
[call site]
00469
ColorType::channel_count
[function]
[call site]
00470
Result::chars
[function]
[call site]
00471
take
[function]
[call site]
00472
chain
[function]
[call site]
00473
&str::chars
[function]
[call site]
00474
collect
[function]
[call site]
00475
ImageReader::decode_into
[function]
[call site]
00476
Option::len
[function]
[call site]
00477
Result::chars
[function]
[call site]
00478
ColorType::channel_count
[function]
[call site]
00479
Result::chars
[function]
[call site]
00480
take
[function]
[call site]
00481
chain
[function]
[call site]
00482
&str::chars
[function]
[call site]
00483
collect
[function]
[call site]
00484
ImageReader::decode_into
[function]
[call site]
00485
std::io::Result::copy_from_slice
[function]
[call site]
00486
u16_swap_be_ne
[function]
[call site]
00487
as_chunks_mut::<2>
[function]
[call site]
00488
std::mem::swap
[function]
[call site]
00489
write_all
[function]
[call site]
00490
Ok
[function]
[call site]
00491
Ok
[function]
[call site]
00492
Some
[function]
[call site]
00493
Some
[function]
[call site]
00494
GenericReader::seek
[function]
[call site]
00495
SeekFrom::Start
[function]
[call site]
00496
Ok
[function]
[call site]
00497
test::mut_iter
[function]
[call site]
00498
ImageBuffer::new
[function]
[call site]
00499
ImageBuffer::image_buffer_len
[function]
[call site]
00500
Some
[function]
[call site]
00501
and_then
[function]
[call site]
00502
u64::checked_mul
[function]
[call site]
00503
and_then
[function]
[call site]
00504
u64::checked_mul
[function]
[call site]
00505
Option::expect
[function]
[call site]
00506
Cicp::into_rgb
[function]
[call site]
00507
ImageBuffer::par_enumerate_pixels_mut
[function]
[call site]
00508
ImageBuffer::width
[function]
[call site]
00509
ImageBuffer::pixels_mut
[function]
[call site]
00510
ImageBuffer::subpixels_mut
[function]
[call site]
00511
ImageBuffer::image_buffer_len
[function]
[call site]
00512
Option::unwrap
[function]
[call site]
00513
<P
[call site]
00514
&mut
[call site]
00515
EnumeratePixelsMutPar::first_mut
[function]
[call site]
00516
unwrap
[function]
[call site]
00517
color::Rgb
[function]
[call site]
00518
GenericReader::stream_position
[function]
[call site]
00519
GenericReader::stream_position
[function]
[call site]
00520
test::mut_iter
[function]
[call site]
00521
tests::small
[function]
[call site]
00522
Delay::from_numer_denom_ms
[function]
[call site]
00523
GenericReader::new
[function]
[call site]
00524
Self
[function]
[call site]
00525
GenericReader::new
[function]
[call site]
00526
GenericReader::new
[function]
[call site]
00527
Ratio::new
[function]
[call site]
00528
MetadataBlock::get
[function]
[call site]
00529
Ok
[function]
[call site]
00530
Ok
[function]
[call site]
00531
Some
[function]
[call site]
00532
Pixels::clone
[function]
[call site]
00533
ImageError::Parameter
[function]
[call site]
00534
ParameterError::from_kind
[function]
[call site]
00535
core::mem::replace
[function]
[call site]
00536
ImageLayout::dimensions
[function]
[call site]
00537
ImageLayout::dimensions
[function]
[call site]
00538
overlay_bounds_ext
[function]
[call site]
00539
Enlargeable::clamp_from
[function]
[call site]
00540
Self::max_value
[function]
[call site]
00541
Enlargeable::to_larger
[function]
[call site]
00542
Self::max_value
[function]
[call site]
00543
Self::min_value
[function]
[call site]
00544
Enlargeable::to_larger
[function]
[call site]
00545
Self::min_value
[function]
[call site]
00546
Enlargeable::clamp_from
[function]
[call site]
00547
Self::unwrap
[function]
[call site]
00548
Enlargeable::clamp_from
[function]
[call site]
00549
saturating_add
[function]
[call site]
00550
Enlargeable::clamp_from
[function]
[call site]
00551
Option::saturating_add
[function]
[call site]
00552
Enlargeable::clamp_from
[function]
[call site]
00553
saturating_add
[function]
[call site]
00554
Enlargeable::clamp_from
[function]
[call site]
00555
Option::saturating_add
[function]
[call site]
00556
Enlargeable::clamp_from
[function]
[call site]
00557
clamp
[function]
[call site]
00558
Enlargeable::clamp_from
[function]
[call site]
00559
clamp
[function]
[call site]
00560
Enlargeable::clamp_from
[function]
[call site]
00561
clamp
[function]
[call site]
00562
Enlargeable::clamp_from
[function]
[call site]
00563
Option::clamp
[function]
[call site]
00564
Enlargeable::clamp_from
[function]
[call site]
00565
saturating_mul
[function]
[call site]
00566
clamp
[function]
[call site]
00567
Enlargeable::clamp_from
[function]
[call site]
00568
Option::saturating_mul
[function]
[call site]
00569
clamp
[function]
[call site]
00570
Enlargeable::clamp_from
[function]
[call site]
00571
GenericImageView::unsafe_get_pixel
[function]
[call site]
00572
GenericImageView::unsafe_get_pixel
[function]
[call site]
00573
GenericImageView::unsafe_get_pixel
[function]
[call site]
00574
GenericImage::unsafe_put_pixel
[function]
[call site]
00575
GenericImage::unsafe_put_pixel
[function]
[call site]
00576
GenericImage::unsafe_put_pixel
[function]
[call site]
00577
MetadataBlock::Unsupported
[function]
[call site]
00578
UnsupportedError::format_hint
[function]
[call site]
00579
Pixels::clone
[function]
[call site]
00580
Err
[function]
[call site]
00581
Err
[function]
[call site]
00582
ImageError::Parameter
[function]
[call site]
00583
ParameterError::from_kind
[function]
[call site]
00584
Err
[function]
[call site]
00585
ImageError::Unsupported
[function]
[call site]
00586
UnsupportedError::from_format_and_kind
[function]
[call site]
00587
Pixels::clone
[function]
[call site]
00588
UnsupportedErrorKind::GenericFeature
[function]
[call site]
00589
GenericReader::read_to_string
[function]
[call site]
00590
GenericReader::read_to_string
[function]
[call site]
00591
GenericReader::read_to_string
[function]
[call site]
00592
gcd
[function]
[call site]
00593
rem_euclid
[function]
[call site]
00594
GenericReader::new
[function]
[call site]
00595
Self::unwrap
[function]
[call site]
00596
Duration::from
[function]
[call site]
00597
Duration::from_nanos
[function]
[call site]
00598
MetadataBlock::get
[function]
[call site]
00599
Ok
[function]
[call site]
00600
Ok
[function]
[call site]
00601
Some
[function]
[call site]
00602
Pixels::clone
[function]
[call site]
00603
ImageError::Parameter
[function]
[call site]
00604
ParameterError::from_kind
[function]
[call site]
00605
core::mem::replace
[function]
[call site]
00606
MetadataBlock::Unsupported
[function]
[call site]
00607
UnsupportedError::format_hint
[function]
[call site]
00608
Err
[function]
[call site]
00609
Err
[function]
[call site]
00610
ImageError::Parameter
[function]
[call site]
00611
ParameterError::from_kind
[function]
[call site]
00612
Err
[function]
[call site]
00613
ImageError::Unsupported
[function]
[call site]
00614
UnsupportedError::from_format_and_kind
[function]
[call site]
00615
Pixels::clone
[function]
[call site]
00616
UnsupportedErrorKind::GenericFeature
[function]
[call site]
00617
GenericReader::read_to_string
[function]
[call site]
00618
Delay::from_saturating_duration
[function]
[call site]
00619
Delay::as_millis
[function]
[call site]
00620
u32::min
[function]
[call site]
00621
Self::as_nanos
[function]
[call site]
00622
Delay::closest_bounded_fraction
[function]
[call site]
00623
Enlargeable::clamp_from
[function]
[call site]
00624
Enlargeable::clamp_from
[function]
[call site]
00625
Enlargeable::clamp_from
[function]
[call site]
00626
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]
00627
Ratio::partial_cmp
[function]
[call site]
00628
Some
[function]
[call site]
00629
Ratio::cmp
[function]
[call site]
00630
MetadataBlock::get
[function]
[call site]
00631
MetadataBlock::get
[function]
[call site]
00632
Enlargeable::clamp_from
[function]
[call site]
00633
Enlargeable::clamp_from
[function]
[call site]
00634
Ratio::partial_cmp
[function]
[call site]
00635
Enlargeable::clamp_from
[function]
[call site]
00636
Enlargeable::clamp_from
[function]
[call site]
00637
Enlargeable::clamp_from
[function]
[call site]
00638
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]
00639
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]
00640
abs_diff
[function]
[call site]
00641
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]
00642
Ratio::partial_cmp
[function]
[call site]
00643
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]
00644
Delay::from_numer_denom_ms
[function]
[call site]
00645
GenericReader::new
[function]
[call site]
00646
Ratio::new
[function]
[call site]
00647
find_index_of_channel
[function]
[call site]
00648
Enlargeable::clamp_from
[function]
[call site]
00649
Self::max_value
[function]
[call site]
00650
Enlargeable::to_larger
[function]
[call site]
00651
Self::max_value
[function]
[call site]
00652
Self::min_value
[function]
[call site]
00653
Enlargeable::to_larger
[function]
[call site]
00654
Self::min_value
[function]
[call site]
00655
Enlargeable::clamp_from
[function]
[call site]
00656
Self::unwrap
[function]
[call site]
00657
is_some
[function]
[call site]
00658
ok_or_else
[function]
[call site]
00659
ImageError::Decoding
[function]
[call site]
00660
DecodingError::new
[function]
[call site]
00661
Some
[function]
[call site]
00662
ImageReader::decode_into
[function]
[call site]
00663
Box::prepare_image
[function]
[call site]
00664
ImageReader::fill_header_metadata_if_any
[function]
[call site]
00665
&RgbaImage::len
[function]
[call site]
00666
ColorType::try_from
[function]
[call site]
00667
ImageLayout::total_bytes
[function]
[call site]
00668
Result::ok
[function]
[call site]
00669
Some
[function]
[call site]
00670
Err
[function]
[call site]
00671
ImageError::Parameter
[function]
[call site]
00672
ParameterError::from_kind
[function]
[call site]
00673
Limits::check_layout_dimensions
[function]
[call site]
00674
Box::read_image
[function]
[call site]
00675
Ok
[function]
[call site]
00676
FlatSamples::as_mut
[function]
[call site]
00677
ImageFormatHint::Exact
[function]
[call site]
00678
BmpDecoder::read_headers
[function]
[call site]
00679
find_index_of_channel
[function]
[call site]
00680
Enlargeable::clamp_from
[function]
[call site]
00681
is_some
[function]
[call site]
00682
Ok
[function]
[call site]
00683
Some
[function]
[call site]
00684
Some
[function]
[call site]
00685
Box::prepare_image
[function]
[call site]
00686
Box::prepare_image
[function]
[call site]
00687
ColorType::try_from
[function]
[call site]
00688
ImageLayout::total_bytes
[function]
[call site]
00689
Enlargeable::clamp_from
[function]
[call site]
00690
Enlargeable::clamp_from
[function]
[call site]
00691
Enlargeable::clamp_from
[function]
[call site]
00692
ColorType::bytes_per_pixel
[function]
[call site]
00693
saturating_mul
[function]
[call site]
00694
ImageReader::set_limits
[function]
[call site]
00695
ImageReader::set_limits
[function]
[call site]
00696
ImageReader::set_limits
[function]
[call site]
00697
Pixels::clone
[function]
[call site]
00698
Ok
[function]
[call site]
00699
Pixels::clone
[function]
[call site]
00700
Ok
[function]
[call site]
00701
Limits::default
[function]
[call site]
00702
Some
[function]
[call site]
00703
ImageLayout::dimensions
[function]
[call site]
00704
Box::read_image
[function]
[call site]
00705
Box::read_image
[function]
[call site]
00706
FlatSamples::as_mut_slice
[function]
[call site]
00707
FlatSamples::as_mut
[function]
[call site]
00708
Ok
[function]
[call site]
00709
Err
[function]
[call site]
00710
image::ImageError::Limits
[function]
[call site]
00711
image::error::LimitError::from_kind
[function]
[call site]
00712
GenericReader::new
[function]
[call site]
00713
Self
[function]
[call site]
00714
GenericReader::new
[function]
[call site]
00715
GenericReader::new
[function]
[call site]
00716
Vec::with_capacity
[function]
[call site]
00717
GenericReader::new
[function]
[call site]
00718
Self
[function]
[call site]
00719
GenericReader::new
[function]
[call site]
00720
GenericReader::new
[function]
[call site]
00721
io::Result::try_reserve_exact
[function]
[call site]
00722
Ok
[function]
[call site]
00723
&[u8]::len
[function]
[call site]
00724
Result::chars
[function]
[call site]
00725
ColorType::channel_count
[function]
[call site]
00726
Result::chars
[function]
[call site]
00727
take
[function]
[call site]
00728
chain
[function]
[call site]
00729
&str::chars
[function]
[call site]
00730
collect
[function]
[call site]
00731
ImageReader::decode_into
[function]
[call site]
00732
test::write_rgba_image
[function]
[call site]
00733
write_buffer
[function]
[call site]
00734
ColorType::bits_per_pixel
[function]
[call site]
00735
Enlargeable::clamp_from
[function]
[call site]
00736
Self::max_value
[function]
[call site]
00737
Enlargeable::to_larger
[function]
[call site]
00738
Self::max_value
[function]
[call site]
00739
Self::min_value
[function]
[call site]
00740
Enlargeable::to_larger
[function]
[call site]
00741
Self::min_value
[function]
[call site]
00742
Enlargeable::clamp_from
[function]
[call site]
00743
Self::unwrap
[function]
[call site]
00744
ColorType::bytes_per_pixel
[function]
[call site]
00745
Image
[call site]
00746
::from_channels
[function]
[call site]
00747
tests::test_apply_with_alpha_rgb
[function]
[call site]
00748
Rgb
[function]
[call site]
00749
apply_with_alpha
[function]
[call site]
00750
u8::flat_index_for_size
[function]
[call site]
00751
Vec2
[function]
[call site]
00752
bytemuck::pod_read_unaligned
[function]
[call site]
00753
PnmHeader::write
[function]
[call site]
00754
to_buffered
[function]
[call site]
00755
map_err
[function]
[call site]
00756
Image
[call site]
00757
::from_channels
[function]
[call site]
00758
tests::test_apply_with_alpha_rgba
[function]
[call site]
00759
Rgba
[function]
[call site]
00760
apply_with_alpha
[function]
[call site]
00761
u8::flat_index_for_size
[function]
[call site]
00762
Vec2
[function]
[call site]
00763
bytemuck::pod_read_unaligned
[function]
[call site]
00764
PnmHeader::write
[function]
[call site]
00765
to_buffered
[function]
[call site]
00766
map_err
[function]
[call site]
00767
Err
[function]
[call site]
00768
ImageError::Unsupported
[function]
[call site]
00769
UnsupportedError::from_format_and_kind
[function]
[call site]
00770
ImageReader::decode_into
[function]
[call site]
00771
UnsupportedErrorKind::Color
[function]
[call site]
00772
Ok
[function]
[call site]
00773
bytemuck::cast_slice
[function]
[call site]
00774
ImageBuffer::subpixels
[function]
[call site]
00775
ImageBuffer::image_buffer_len
[function]
[call site]
00776
Option::unwrap
[function]
[call site]
00777
PnmHeader::width
[function]
[call site]
00778
PnmHeader::height
[function]
[call site]
00779
GenericReader::new
[function]
[call site]
00780
r::o::u::n::d::t::r::i::p::read_as_rgba_byte_image
[function]
[call site]
00781
GenericReader::new
[function]
[call site]
00782
Ok
[function]
[call site]
00783