The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 966 | 1459 | take | call site: 01459 | single_stream_send_extra_large_body_multi_frames_one_buffer |
| 677 | 775 | Name::into_entry | call site: 00775 | Name::into_entry |
| 217 | 327 | Encoder::new | call site: 00327 | rst_stream_max |
| 182 | 94 | h2::frame::BytesStr::try_from | call site: 00094 | srv_window_update_on_lower_stream_id |
| 82 | 3 | hpack::Decoder::new | call site: 00003 | single_stream_send_extra_large_body_multi_frames_one_buffer |
| 48 | 618 | parse_hdr | call site: 00618 | Name::into_entry |
| 47 | 277 | Protocol::as_str | call site: 00277 | Handle::assert_client_handshake |
| 32 | 567 | parse_hdr | call site: 00567 | recv_end_stream_survives_eof |
| 16 | 2583 | Name::into_entry | call site: 02583 | Decoder::decode_literal |
| 13 | 2448 | Decoder::decode_indexed | call site: 02448 | |
| 12 | 2486 | Decoder::try_decode_string | call site: 02486 | Frame::map |
| 11 | 555 | parse_hdr | call site: 00555 | Frame::map |
fuzz_target
[function]
[call site]
00000
h2::fuzz_bridge::fuzz_logic::fuzz_hpack
[function]
[call site]
00001
hpack::Decoder::new
[function]
[call site]
00002
Table::new
[function]
[call site]
00003
FlushInterleave::new
[function]
[call site]
00004
FlushInterleave::new
[function]
[call site]
00005
FlushInterleave::new
[function]
[call site]
00006
FlushInterleave::new
[function]
[call site]
00007
FlushInterleave::new
[function]
[call site]
00008
FlushInterleave::new
[function]
[call site]
00009
FlushInterleave::new
[function]
[call site]
00010
FlushInterleave::new
[function]
[call site]
00011
FlushInterleave::new
[function]
[call site]
00012
FlushInterleave::new
[function]
[call site]
00013
FlushInterleave::new
[function]
[call site]
00014
FlushInterleave::new
[function]
[call site]
00015
FlushInterleave::new
[function]
[call site]
00016
FlushInterleave::new
[function]
[call site]
00017
FlushInterleave::new
[function]
[call site]
00018
FlushInterleave::new
[function]
[call site]
00019
FlushInterleave::new
[function]
[call site]
00020
FlushInterleave::new
[function]
[call site]
00021
FlushInterleave::new
[function]
[call site]
00022
FlushInterleave::new
[function]
[call site]
00023
FlushInterleave::new
[function]
[call site]
00024
FlushInterleave::new
[function]
[call site]
00025
FlushInterleave::new
[function]
[call site]
00026
FlushInterleave::new
[function]
[call site]
00027
FlushInterleave::new
[function]
[call site]
00028
cmp::max
[function]
[call site]
00029
FlushInterleave::new
[function]
[call site]
00030
FlushInterleave::new
[function]
[call site]
00031
FlushInterleave::new
[function]
[call site]
00032
FlushInterleave::new
[function]
[call site]
00033
FlushInterleave::new
[function]
[call site]
00034
FlushInterleave::new
[function]
[call site]
00035
FlushInterleave::new
[function]
[call site]
00036
Handle::assert_client_handshake
[function]
[call site]
00037
Handle::assert_client_handshake_with_settings
[function]
[call site]
00038
Mock::into
[function]
[call site]
00039
std::any::TypeId::of::<$in_ty>
[function]
[call site]
00040
std::any::TypeId::of::<$out_ty>
[function]
[call site]
00041
Some
[function]
[call site]
00042
downcast_mut::<Option<$out_ty>>
[function]
[call site]
00043
unwrap
[function]
[call site]
00044
take
[function]
[call site]
00045
unwrap
[function]
[call site]
00046
Handle::send
[function]
[call site]
00047
single_stream_send_extra_large_body_multi_frames_one_buffer
[function]
[call site]
00048
mock_io::Builder::new
[function]
[call site]
00049
Builder::default
[function]
[call site]
00050
Ok
[function]
[call site]
00051
Parts::default
[function]
[call site]
00052
FlushInterleave::new
[function]
[call site]
00053
Handle::assert_client_handshake
[function]
[call site]
00054
assert_default_settings
[function]
[call site]
00055
assert_frame_eq
[function]
[call site]
00056
frame::Settings::default
[function]
[call site]
00057
Handle::recv_frame
[function]
[call site]
00058
Handle::next
[function]
[call site]
00059
FlushInterleave::new
[function]
[call site]
00060
client::handshake
[function]
[call site]
00061
FlushInterleave::new
[function]
[call site]
00062
Handle::assert_client_handshake_with_settings
[function]
[call site]
00063
Mock::into
[function]
[call site]
00064
Handle::send
[function]
[call site]
00065
Mock::into
[function]
[call site]
00066
unwrap
[function]
[call site]
00067
Handle::read_preface
[function]
[call site]
00068
Handle::read_exact
[function]
[call site]
00069
Ok
[function]
[call site]
00070
unwrap
[function]
[call site]
00071
Handle::next
[function]
[call site]
00072
unwrap
[function]
[call site]
00073
frame::Settings::ack
[function]
[call site]
00074
SettingsFlags::ack
[function]
[call site]
00075
SettingsFlags
[function]
[call site]
00076
Settings::default
[function]
[call site]
00077
FlushInterleave::new
[function]
[call site]
00078
Handle::assert_client_handshake
[function]
[call site]
00079
assert_default_settings
[function]
[call site]
00080
Handle::recv_frame
[function]
[call site]
00081
frames::headers
[function]
[call site]
00082
FlushInterleave::new
[function]
[call site]
00083
util::byte_str
[function]
[call site]
00084
h2::frame::BytesStr::try_from
[function]
[call site]
00085
std::str::from_utf8
[function]
[call site]
00086
ByteStr::from_utf8
[function]
[call site]
00087
ByteStr::from_utf8
[function]
[call site]
00088
Ok
[function]
[call site]
00089
Ok
[function]
[call site]
00090
Protocol::as_ref
[function]
[call site]
00091
Protocol::as_ref
[function]
[call site]
00092
Ok
[function]
[call site]
00093
BytesStr
[function]
[call site]
00094
Bytes::copy_from_slice
[function]
[call site]
00095
HeaderValue::as_bytes
[function]
[call site]
00096
HeaderValue::as_ref
[function]
[call site]
00097
Protocol::as_ref
[function]
[call site]
00098
Result::unwrap
[function]
[call site]
00099
frames::headers
[function]
[call site]
00100
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
00101
Request::builder
[function]
[call site]
00102
Builder::new
[function]
[call site]
00103
Builder::default
[function]
[call site]
00104
Builder::uri
[function]
[call site]
00105
Builder::and_then
[function]
[call site]
00106
Builder::and_then
[function]
[call site]
00107
Builder::and_then
[function]
[call site]
00108
try_into
[function]
[call site]
00109
map_err
[function]
[call site]
00110
Head::kind
[function]
[call site]
00111
Codec::get_ref
[function]
[call site]
00112
Codec::get_ref
[function]
[call site]
00113
Codec::get_ref
[function]
[call site]
00114
is::<LengthDelimitedCodecError>
[function]
[call site]
00115
Error::library_go_away
[function]
[call site]
00116
Self::GoAway
[function]
[call site]
00117
FlushInterleave::new
[function]
[call site]
00118
FlushInterleave::new
[function]
[call site]
00119
FlushInterleave::new
[function]
[call site]
00120
FlushInterleave::new
[function]
[call site]
00121
FlushInterleave::new
[function]
[call site]
00122
FlushInterleave::new
[function]
[call site]
00123
FlushInterleave::new
[function]
[call site]
00124
if_downcast_into
[function]
[call site]
00125
std::any::TypeId::of::<$in_ty>
[function]
[call site]
00126
std::any::TypeId::of::<$out_ty>
[function]
[call site]
00127
Some
[function]
[call site]
00128
downcast_mut::<Option<$out_ty>>
[function]
[call site]
00129
unwrap
[function]
[call site]
00130
take
[function]
[call site]
00131
unwrap
[function]
[call site]
00132
Ok
[function]
[call site]
00133
Builder::body
[function]
[call site]
00134
Frame::map
[function]
[call site]
00135
Frame::map
[function]
[call site]
00136
Frame::into
[function]
[call site]
00137
std::any::TypeId::of::<$in_ty>
[function]
[call site]
00138
std::any::TypeId::of::<$out_ty>
[function]
[call site]
00139
Some
[function]
[call site]
00140
downcast_mut::<Option<$out_ty>>
[function]
[call site]
00141
unwrap
[function]
[call site]
00142
take
[function]
[call site]
00143
unwrap
[function]
[call site]
00144
if_downcast_into
[function]
[call site]
00145
if_downcast_into
[function]
[call site]
00146
if_downcast_into
[function]
[call site]
00147
if_downcast_into
[function]
[call site]
00148
if_downcast_into
[function]
[call site]
00149
if_downcast_into
[function]
[call site]
00150
if_downcast_into
[function]
[call site]
00151
if_downcast_into
[function]
[call site]
00152
Result::unwrap
[function]
[call site]
00153
Request::eos
[function]
[call site]
00154
FlushInterleave::new
[function]
[call site]
00155
Handle::assert_server_handshake
[function]
[call site]
00156
Handle::assert_server_handshake_with_settings
[function]
[call site]
00157
Handle::write_preface
[function]
[call site]
00158
FramedWrite::get_mut
[function]
[call site]
00159
write_all
[function]
[call site]
00160
unwrap
[function]
[call site]
00161
Mock::into
[function]
[call site]
00162
Handle::send
[function]
[call site]
00163
Mock::into
[function]
[call site]
00164
unwrap
[function]
[call site]
00165
Handle::next
[function]
[call site]
00166
expect
[function]
[call site]
00167
unwrap
[function]
[call site]
00168
assert_settings
[function]
[call site]
00169
frame::Settings::ack
[function]
[call site]
00170
Handle::send
[function]
[call site]
00171
if_downcast_into
[function]
[call site]
00172
unwrap
[function]
[call site]
00173
Handle::next
[function]
[call site]
00174
assert_settings
[function]
[call site]
00175
frame::Settings::default
[function]
[call site]
00176
FlushInterleave::new
[function]
[call site]
00177
Handle::assert_client_handshake
[function]
[call site]
00178
assert_default_settings
[function]
[call site]
00179
Handle::recv_frame
[function]
[call site]
00180
frames::headers
[function]
[call site]
00181
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
00182
Request::eos
[function]
[call site]
00183
Handle::send_frame
[function]
[call site]
00184
Handle::send
[function]
[call site]
00185
if_downcast_into
[function]
[call site]
00186
unwrap
[function]
[call site]
00187
frames::headers
[function]
[call site]
00188
Mock::response
[function]
[call site]
00189
try_into
[function]
[call site]
00190
unwrap
[function]
[call site]
00191
Mock::into_parts
[function]
[call site]
00192
srv_window_update_on_lower_stream_id
[function]
[call site]
00193
FlushInterleave::new
[function]
[call site]
00194
Handle::assert_client_handshake
[function]
[call site]
00195
assert_default_settings
[function]
[call site]
00196
Handle::recv_frame
[function]
[call site]
00197
frames::headers
[function]
[call site]
00198
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
00199
Request::eos
[function]
[call site]
00200
Handle::send_frame
[function]
[call site]
00201
frames::push_promise
[function]
[call site]
00202
raw_codec
[function]
[call site]
00203
$crate::prelude::mock_io::Builder::new
[function]
[call site]
00204
$crate::raw::Chunk::push
[function]
[call site]
00205
$crate::Codec::new
[function]
[call site]
00206
build
[function]
[call site]
00207
poll_frame
[function]
[call site]
00208
next
[function]
[call site]
00209
assert_closed
[function]
[call site]
00210
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
00211
Handle::send_frame
[function]
[call site]
00212
frames::headers
[function]
[call site]
00213
Mock::response
[function]
[call site]
00214
Self::eos
[function]
[call site]
00215
FlushInterleave::new
[function]
[call site]
00216
Handle::assert_server_handshake
[function]
[call site]
00217
assert_frame_eq
[function]
[call site]
00218
if_downcast_into
[function]
[call site]
00219
U::into
[function]
[call site]
00220
std::any::TypeId::of::<$in_ty>
[function]
[call site]
00221
std::any::TypeId::of::<$out_ty>
[function]
[call site]
00222
Some
[function]
[call site]
00223
downcast_mut::<Option<$out_ty>>
[function]
[call site]
00224
unwrap
[function]
[call site]
00225
take
[function]
[call site]
00226
unwrap
[function]
[call site]
00227
frames::settings
[function]
[call site]
00228
Mock
[function]
[call site]
00229
frame::Settings::default
[function]
[call site]
00230
Mock::max_header_list_size
[function]
[call site]
00231
Settings::set_max_header_list_size
[function]
[call site]
00232
Some
[function]
[call site]
00233
Handle::send_frame
[function]
[call site]
00234
frames::headers
[function]
[call site]
00235
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
00236
Mock::field
[function]
[call site]
00237
Mock::into_parts
[function]
[call site]
00238
Table::insert
[function]
[call site]
00239
wrapping_add
[function]
[call site]
00240
Queue::push_front
[function]
[call site]
00241
NextAccept::is_queued
[function]
[call site]
00242
NextAccept::set_queued
[function]
[call site]
00243
Table::resolve
[function]
[call site]
00244
Ptr::key
[function]
[call site]
00245
NextAccept::set_next
[function]
[call site]
00246
Some
[function]
[call site]
00247
Ptr::key
[function]
[call site]
00248
Some
[function]
[call site]
00249
Ptr::key
[function]
[call site]
00250
Ptr::key
[function]
[call site]
00251
Key::try_into
[function]
[call site]
00252
unwrap
[function]
[call site]
00253
try_into
[function]
[call site]
00254
unwrap
[function]
[call site]
00255
frame::PushPromise::new
[function]
[call site]
00256
PushPromiseFlag::default
[function]
[call site]
00257
PushPromiseFlag
[function]
[call site]
00258
calculate_headermap_size
[function]
[call site]
00259
HeaderMap::iter
[function]
[call site]
00260
first
[function]
[call site]
00261
Frame::map
[function]
[call site]
00262
Frame::map
[function]
[call site]
00263
Frame::map
[function]
[call site]
00264
Frame::into
[function]
[call site]
00265
if_downcast_into
[function]
[call site]
00266
if_downcast_into
[function]
[call site]
00267
if_downcast_into
[function]
[call site]
00268
if_downcast_into
[function]
[call site]
00269
if_downcast_into
[function]
[call site]
00270
if_downcast_into
[function]
[call site]
00271
if_downcast_into
[function]
[call site]
00272
if_downcast_into
[function]
[call site]
00273
decoded_header_size
[function]
[call site]
00274
HeaderName::as_str
[function]
[call site]
00275
Protocol::as_str
[function]
[call site]
00276
Protocol::as_str
[function]
[call site]
00277
&str::len
[function]
[call site]
00278
HeaderName::as_ref
[function]
[call site]
00279
HeaderName::as_str
[function]
[call site]
00280
Protocol::as_str
[function]
[call site]
00281
HeaderValue::as_bytes
[function]
[call site]
00282
HeaderValue::as_ref
[function]
[call site]
00283
Poll::len
[function]
[call site]
00284
HeaderName::as_ref
[function]
[call site]
00285
Poll::len
[function]
[call site]
00286
len
[function]
[call site]
00287
HeaderName::as_ref
[function]
[call site]
00288
Poll::len
[function]
[call site]
00289
len
[function]
[call site]
00290
len
[function]
[call site]
00291
len
[function]
[call site]
00292
iter()
[call site]
00293
.map(|(name,
[call site]
00294
.sum::<usize>
[function]
[call site]
00295
Mock
[function]
[call site]
00296
Handle::recv_frame
[function]
[call site]
00297
frames::headers
[function]
[call site]
00298
Mock::response
[function]
[call site]
00299
Self::eos
[function]
[call site]
00300
Handle::recv_frame
[function]
[call site]
00301
frames::reset
[function]
[call site]
00302
FlushInterleave::new
[function]
[call site]
00303
oneshot::channel::<()>
[function]
[call site]
00304
Handle::assert_client_handshake
[function]
[call site]
00305
assert_default_settings
[function]
[call site]
00306
Handle::recv_frame
[function]
[call site]
00307
frames::headers
[function]
[call site]
00308
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
00309
Handle::recv_frame
[function]
[call site]
00310
frames::data
[function]
[call site]
00311
mock_io::Builder::new
[function]
[call site]
00312
Builder::handshake
[function]
[call site]
00313
Connection::handshake2
[function]
[call site]
00314
bind_connection
[function]
[call site]
00315
bool::write_all
[function]
[call site]
00316
map_err
[function]
[call site]
00317
Ok
[function]
[call site]
00318
Codec::new
[function]
[call site]
00319
Codec::with_max_recv_frame_size
[function]
[call site]
00320
FramedWrite::new
[function]
[call site]
00321
Bytes::is_write_vectored
[function]
[call site]
00322
hpack::Encoder::default
[function]
[call site]
00323
Encoder::new
[function]
[call site]
00324
min
[function]
[call site]
00325
Table::new
[function]
[call site]
00326
FlushInterleave::new
[function]
[call site]
00327
FlushInterleave::new
[function]
[call site]
00328
FlushInterleave::new
[function]
[call site]
00329
FlushInterleave::new
[function]
[call site]
00330
FlushInterleave::new
[function]
[call site]
00331
FlushInterleave::new
[function]
[call site]
00332
FlushInterleave::new
[function]
[call site]
00333
FlushInterleave::new
[function]
[call site]
00334
FlushInterleave::new
[function]
[call site]
00335
FlushInterleave::new
[function]
[call site]
00336
FlushInterleave::new
[function]
[call site]
00337
FlushInterleave::new
[function]
[call site]
00338
FlushInterleave::new
[function]
[call site]
00339
FlushInterleave::new
[function]
[call site]
00340
HeaderMap::with_capacity
[function]
[call site]
00341
HeaderMap::try_with_capacity
[function]
[call site]
00342
Ok
[function]
[call site]
00343
Self::default
[function]
[call site]
00344
FlushInterleave::new
[function]
[call site]
00345
Handle::assert_client_handshake
[function]
[call site]
00346
assert_default_settings
[function]
[call site]
00347
Handle::recv_frame
[function]
[call site]
00348
frames::headers
[function]
[call site]
00349
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
00350
Request::eos
[function]
[call site]
00351
Handle::send_frame
[function]
[call site]
00352
frames::headers
[function]
[call site]
00353
Mock::response
[function]
[call site]
00354
Self::eos
[function]
[call site]
00355
client::handshake
[function]
[call site]
00356
unwrap
[function]
[call site]
00357
Request::get
[function]
[call site]
00358
Builder::new
[function]
[call site]
00359
Builder::method
[function]
[call site]
00360
Builder::and_then
[function]
[call site]
00361
Self::try_into
[function]
[call site]
00362
map_err
[function]
[call site]
00363
Ok
[function]
[call site]
00364
Builder::uri
[function]
[call site]
00365
Builder::body
[function]
[call site]
00366
Result::unwrap
[function]
[call site]
00367
SendRequest::send_request
[function]
[call site]
00368
SendRequest::send_request
[function]
[call site]
00369
Protocol::as_ref
[function]
[call site]
00370
map_err
[function]
[call site]
00371
Frame::map
[function]
[call site]
00372
StreamRef::is_pending_open
[function]
[call site]
00373
lock
[function]
[call site]
00374
unwrap
[function]
[call site]
00375
Table::resolve
[function]
[call site]
00376
Some
[function]
[call site]
00377
StreamRef::clone_to_opaque
[function]
[call site]
00378
SendRequest::clone
[function]
[call site]
00379
SendRequest::clone
[function]
[call site]
00380
StreamRef::clone_to_opaque
[function]
[call site]
00381
SendStream::new
[function]
[call site]
00382
unwrap
[function]
[call site]
00383
TestFuture::drive
[function]
[call site]
00384
TestFuture::wakened
[function]
[call site]
00385
Box::pin
[function]
[call site]
00386
FlushInterleave::new
[function]
[call site]
00387
FlushInterleave::new
[function]
[call site]
00388
FlushInterleave::new
[function]
[call site]
00389
FlushInterleave::new
[function]
[call site]
00390
FlushInterleave::new
[function]
[call site]
00391
FlushInterleave::new
[function]
[call site]
00392
FlushInterleave::new
[function]
[call site]
00393
FlushInterleave::new
[function]
[call site]
00394
unwrap
[function]
[call site]
00395
join
[function]
[call site]
00396
futures::future::join
[function]
[call site]
00397
futures::future::join
[function]
[call site]
00398
TestFuture::wakened
[function]
[call site]
00399
Box::pin
[function]
[call site]
00400
FlushInterleave::new
[function]
[call site]
00401
FlushInterleave::new
[function]
[call site]
00402
TestFuture::wakened
[function]
[call site]
00403
Box::pin
[function]
[call site]
00404
FlushInterleave::new
[function]
[call site]
00405
FlushInterleave::new
[function]
[call site]
00406
TestFuture::wakened
[function]
[call site]
00407
TestFuture::wakened
[function]
[call site]
00408
to_raw_capacity
[function]
[call site]
00409
Poll::checked_add
[function]
[call site]
00410
ok_or_else
[function]
[call site]
00411
checked_next_power_of_two
[function]
[call site]
00412
Err
[function]
[call site]
00413
Err
[function]
[call site]
00414
Ok
[function]
[call site]
00415
into_boxed_slice
[function]
[call site]
00416
HeaderMap::with_capacity
[function]
[call site]
00417
HeaderMap::try_with_capacity
[function]
[call site]
00418
Result::expect
[function]
[call site]
00419
usable_capacity
[function]
[call site]
00420
Result::expect
[function]
[call site]
00421
length_delimited::Builder::new
[function]
[call site]
00422
Builder::default
[function]
[call site]
00423
Builder::big_endian
[function]
[call site]
00424
length_field_length
[function]
[call site]
00425
length_adjustment
[function]
[call site]
00426
num_skip
[function]
[call site]
00427
new_read
[function]
[call site]
00428
FramedRead::new
[function]
[call site]
00429
FrameDecoder::new
[function]
[call site]
00430
hpack::Decoder::new
[function]
[call site]
00431
calc_max_continuation_frames
[function]
[call site]
00432
rst_stream_max
[function]
[call site]
00433
FlushInterleave::new
[function]
[call site]
00434
Handle::assert_client_handshake
[function]
[call site]
00435
assert_default_settings
[function]
[call site]
00436
Handle::recv_frame
[function]
[call site]
00437
frames::headers
[function]
[call site]
00438
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
00439
Request::eos
[function]
[call site]
00440
Handle::recv_frame
[function]
[call site]
00441
frames::headers
[function]
[call site]
00442
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
00443
Request::eos
[function]
[call site]
00444
Handle::send_frame
[function]
[call site]
00445
frames::headers
[function]
[call site]
00446
Mock::response
[function]
[call site]
00447
Handle::send_frame
[function]
[call site]
00448
frames::data
[function]
[call site]
00449
Handle::send_frame
[function]
[call site]
00450
frames::headers
[function]
[call site]
00451
Mock::response
[function]
[call site]
00452
Handle::send_frame
[function]
[call site]
00453
frames::data
[function]
[call site]
00454
Handle::recv_frame
[function]
[call site]
00455
frames::reset
[function]
[call site]
00456
Mock::cancel
[function]
[call site]
00457
srv_window_update_on_lower_stream_id
[function]
[call site]
00458
Mock
[function]
[call site]
00459
frame::Reset::new
[function]
[call site]
00460
Handle::recv_frame
[function]
[call site]
00461
frames::reset
[function]
[call site]
00462
Mock::cancel
[function]
[call site]
00463
Handle::send_frame
[function]
[call site]
00464
frames::data
[function]
[call site]
00465
too_big_headers_sends_reset_after_431_if_not_eos
[function]
[call site]
00466
FlushInterleave::new
[function]
[call site]
00467
Handle::assert_server_handshake
[function]
[call site]
00468
assert_frame_eq
[function]
[call site]
00469
frames::settings
[function]
[call site]
00470
Mock::max_header_list_size
[function]
[call site]
00471
Handle::send_frame
[function]
[call site]
00472
frames::headers
[function]
[call site]
00473
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
00474
Mock::field
[function]
[call site]
00475
Handle::recv_frame
[function]
[call site]
00476
frames::headers
[function]
[call site]
00477
Mock::response
[function]
[call site]
00478
Self::eos
[function]
[call site]
00479
Handle::recv_frame
[function]
[call site]
00480
frames::reset
[function]
[call site]
00481
recv_invalid_push_promise_headers_is_stream_protocol_error
[function]
[call site]
00482
FlushInterleave::new
[function]
[call site]
00483
Handle::assert_client_handshake
[function]
[call site]
00484
assert_default_settings
[function]
[call site]
00485
Handle::recv_frame
[function]
[call site]
00486
frames::headers
[function]
[call site]
00487
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
00488
Request::eos
[function]
[call site]
00489
Handle::send_frame
[function]
[call site]
00490
frames::headers
[function]
[call site]
00491
Mock::response
[function]
[call site]
00492
Handle::send_frame
[function]
[call site]
00493
frames::push_promise
[function]
[call site]
00494
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
00495
Handle::send_frame
[function]
[call site]
00496
frames::push_promise
[function]
[call site]
00497
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
00498
Mock::field
[function]
[call site]
00499
Handle::send_frame
[function]
[call site]
00500
frames::push_promise
[function]
[call site]
00501
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
00502
Mock::field
[function]
[call site]
00503
HeaderMap::new
[function]
[call site]
00504
Self::default
[function]
[call site]
00505
AltMap::gen_append
[function]
[call site]
00506
AltMap::gen_name
[function]
[call site]
00507
&mut
[call site]
00508
i32::abs
[function]
[call site]
00509
AltMap::find_random_name
[function]
[call site]
00510
SendBuffer::is_empty
[function]
[call site]
00511
lock
[function]
[call site]
00512
unwrap
[function]
[call site]
00513
SendBuffer::is_empty
[function]
[call site]
00514
&mut
[call site]
00515
len
[function]
[call site]
00516
HeaderMap::keys
[function]
[call site]
00517
HeaderMap::iter
[function]
[call site]
00518
first
[function]
[call site]
00519
Frame::map
[function]
[call site]
00520
Keys::nth
[function]
[call site]
00521
Keys::nth
[function]
[call site]
00522
Frame::map
[function]
[call site]
00523
Frame::map
[function]
[call site]
00524
gen_header_name
[function]
[call site]
00525
random_ratio
[function]
[call site]
00526
choose
[function]
[call site]
00527
unwrap
[function]
[call site]
00528
SendRequest::clone
[function]
[call site]
00529
gen_string
[function]
[call site]
00530
Frame::map
[function]
[call site]
00531
&str::choose
[function]
[call site]
00532
unwrap
[function]
[call site]
00533
SendRequest::clone
[function]
[call site]
00534
collect
[function]
[call site]
00535
ByteStr::from_utf8
[function]
[call site]
00536
ByteStr::from_utf8
[function]
[call site]
00537
Ok
[function]
[call site]
00538
Result::unwrap
[function]
[call site]
00539
HeaderName::from_bytes
[function]
[call site]
00540
uninit_u8_array
[function]
[call site]
00541
MaybeUninit::<[MaybeUninit<u8>;
[call site]
00542
slice_assume_init
[function]
[call site]
00543
parse_hdr
[function]
[call site]
00544
Mock::len
[function]
[call site]
00545
HeaderName::as_ref
[function]
[call site]
00546
Poll::len
[function]
[call site]
00547
len
[function]
[call site]
00548
Err
[function]
[call site]
00549
InvalidHeaderName::new
[function]
[call site]
00550
HeaderMap::iter
[function]
[call site]
00551
first
[function]
[call site]
00552
Frame::map
[function]
[call site]
00553
Iter::zip
[function]
[call site]
00554
HeaderMap::iter_mut
[function]
[call site]
00555
as_mut_ptr
[function]
[call site]
00556
len
[function]
[call site]
00557
HeaderMap::extra_values_mut_ptr
[function]
[call site]
00558
as_mut
[function]
[call site]
00559
Frame::map
[function]
[call site]
00560
as_mut_ptr
[function]
[call site]
00561
unwrap_or_else
[function]
[call site]
00562
ptr::NonNull::dangling
[function]
[call site]
00563
as_ptr
[function]
[call site]
00564
first
[function]
[call site]
00565
Frame::map
[function]
[call site]
00566
Store::for_each
[function]
[call site]
00567
Store::try_for_each
[function]
[call site]
00568
len
[function]
[call site]
00569
get_index
[function]
[call site]
00570
unwrap
[function]
[call site]
00571
recv_end_stream_survives_eof
[function]
[call site]
00572
FlushInterleave::new
[function]
[call site]
00573
Handle::assert_client_handshake
[function]
[call site]
00574
assert_default_settings
[function]
[call site]
00575
Handle::recv_frame
[function]
[call site]
00576
frames::headers
[function]
[call site]
00577
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
00578
Handle::send_frame
[function]
[call site]
00579
frames::headers
[function]
[call site]
00580
Mock::response
[function]
[call site]
00581
Self::eos
[function]
[call site]
00582
client::handshake
[function]
[call site]
00583
expect
[function]
[call site]
00584
Request::builder
[function]
[call site]
00585
Builder::method
[function]
[call site]
00586
Builder::uri
[function]
[call site]
00587
Builder::body
[function]
[call site]
00588
Result::unwrap
[function]
[call site]
00589
SendRequest::send_request
[function]
[call site]
00590
unwrap
[function]
[call site]
00591
unwrap
[function]
[call site]
00592
unwrap
[function]
[call site]
00593
Request::into_body
[function]
[call site]
00594
join
[function]
[call site]
00595
len
[function]
[call site]
00596
Ok
[function]
[call site]
00597
recv_end_stream_survives_eof
[function]
[call site]
00598
Ok::<_,
[call site]
00599
FlushInterleave::new
[function]
[call site]
00600
FlushInterleave::new
[function]
[call site]
00601
FlushInterleave::new
[function]
[call site]
00602
FlushInterleave::new
[function]
[call site]
00603
FlushInterleave::new
[function]
[call site]
00604
FlushInterleave::new
[function]
[call site]
00605
FlushInterleave::new
[function]
[call site]
00606
slice_assume_init
[function]
[call site]
00607
StandardHeader::from_bytes
[function]
[call site]
00608
Ok
[function]
[call site]
00609
if_downcast_into
[function]
[call site]
00610
Name::contains
[function]
[call site]
00611
Err
[function]
[call site]
00612
InvalidHeaderName::new
[function]
[call site]
00613
Ok
[function]
[call site]
00614
HdrName::custom
[function]
[call site]
00615
Repr::Custom
[function]
[call site]
00616
HeaderMap::iter
[function]
[call site]
00617
T::as_any
[function]
[call site]
00618
Err
[function]
[call site]
00619
InvalidHeaderName::new
[function]
[call site]
00620
Ok
[function]
[call site]
00621
HdrName::custom
[function]
[call site]
00622
Err
[function]
[call site]
00623
InvalidHeaderName::new
[function]
[call site]
00624
Ok
[function]
[call site]
00625
Vec::into
[function]
[call site]
00626
std::any::TypeId::of::<$in_ty>
[function]
[call site]
00627
std::any::TypeId::of::<$out_ty>
[function]
[call site]
00628
Some
[function]
[call site]
00629
downcast_mut::<Option<$out_ty>>
[function]
[call site]
00630
unwrap
[function]
[call site]
00631
take
[function]
[call site]
00632
unwrap
[function]
[call site]
00633
Bytes::copy_from_slice
[function]
[call site]
00634
ByteStr::from_utf8_unchecked
[function]
[call site]
00635
ByteStr::from_utf8
[function]
[call site]
00636
Ok
[function]
[call site]
00637
Custom
[function]
[call site]
00638
if_downcast_into
[function]
[call site]
00639
HeaderMap::with_capacity
[function]
[call site]
00640
len
[function]
[call site]
00641
HeaderMap::iter
[function]
[call site]
00642
Err
[function]
[call site]
00643
InvalidHeaderName::new
[function]
[call site]
00644
HeaderMap::put_u8
[function]
[call site]
00645
ByteStr::from_utf8_unchecked
[function]
[call site]
00646
HeaderMap::freeze
[function]
[call site]
00647
Ok
[function]
[call site]
00648
Custom
[function]
[call site]
00649
if_downcast_into
[function]
[call site]
00650
HeaderValue::as_bytes
[function]
[call site]
00651
Result::unwrap
[function]
[call site]
00652
gen_header_name
[function]
[call site]
00653
gen_header_value
[function]
[call site]
00654
gen_string
[function]
[call site]
00655
HeaderValue::from_bytes
[function]
[call site]
00656
HeaderValue::try_from_generic
[function]
[call site]
00657
Protocol::as_ref
[function]
[call site]
00658
Protocol::as_ref
[function]
[call site]
00659
is_valid
[function]
[call site]
00660
Err
[function]
[call site]
00661
Ok
[function]
[call site]
00662
if_downcast_into
[function]
[call site]
00663
HeaderValue::as_bytes
[function]
[call site]
00664
Result::unwrap
[function]
[call site]
00665
Name::into_entry
[function]
[call site]
00666
Ok
[function]
[call site]
00667
SendRequest::clone
[function]
[call site]
00668
SendRequest::clone
[function]
[call site]
00669
HeaderValue::from_bytes
[function]
[call site]
00670
Ok
[function]
[call site]
00671
Header::Authority
[function]
[call site]
00672
BytesStr::try_from
[function]
[call site]
00673
std::str::from_utf8
[function]
[call site]
00674
Protocol::as_ref
[function]
[call site]
00675
Ok
[function]
[call site]
00676
BytesStr
[function]
[call site]
00677
Ok
[function]
[call site]
00678
Header::Method
[function]
[call site]
00679
Method::from_bytes
[function]
[call site]
00680
&[u8]::len
[function]
[call site]
00681
HeaderName::as_ref
[function]
[call site]
00682
Poll::len
[function]
[call site]
00683
len
[function]
[call site]
00684
Err
[function]
[call site]
00685
InvalidMethod::new
[function]
[call site]
00686
Ok
[function]
[call site]
00687
Method
[function]
[call site]
00688
Ok
[function]
[call site]
00689
Method
[function]
[call site]
00690
Method::extension_inline
[function]
[call site]
00691
FlushInterleave::new
[function]
[call site]
00692
FlushInterleave::new
[function]
[call site]
00693
FlushInterleave::new
[function]
[call site]
00694
FlushInterleave::new
[function]
[call site]
00695
FlushInterleave::new
[function]
[call site]
00696
FlushInterleave::new
[function]
[call site]
00697
FlushInterleave::new
[function]
[call site]
00698
Ok
[function]
[call site]
00699
Method
[function]
[call site]
00700
ExtensionInline
[function]
[call site]
00701
Ok
[function]
[call site]
00702
Method
[function]
[call site]
00703
Ok
[function]
[call site]
00704
Method
[function]
[call site]
00705
Method::extension_inline
[function]
[call site]
00706
Ok
[function]
[call site]
00707
Method
[function]
[call site]
00708
Ok
[function]
[call site]
00709
Method
[function]
[call site]
00710
Ok
[function]
[call site]
00711
Method
[function]
[call site]
00712
Method::extension_inline
[function]
[call site]
00713
Ok
[function]
[call site]
00714
Method
[function]
[call site]
00715
Method::extension_inline
[function]
[call site]
00716
Ok
[function]
[call site]
00717
Method
[function]
[call site]
00718
Ok
[function]
[call site]
00719
Method
[function]
[call site]
00720
Method::extension_inline
[function]
[call site]
00721
&[u8]::len
[function]
[call site]
00722
Method::extension_inline
[function]
[call site]
00723
FlushInterleave::new
[function]
[call site]
00724
FlushInterleave::new
[function]
[call site]
00725
FlushInterleave::new
[function]
[call site]
00726
FlushInterleave::new
[function]
[call site]
00727
FlushInterleave::new
[function]
[call site]
00728
FlushInterleave::new
[function]
[call site]
00729
FlushInterleave::new
[function]
[call site]
00730
Ok
[function]
[call site]
00731
Method
[function]
[call site]
00732
ExtensionAllocated
[function]
[call site]
00733
Ok
[function]
[call site]
00734
Header::Scheme
[function]
[call site]
00735
BytesStr::try_from
[function]
[call site]
00736
Ok
[function]
[call site]
00737
Header::Path
[function]
[call site]
00738
BytesStr::try_from
[function]
[call site]
00739
Ok
[function]
[call site]
00740
Header::Protocol
[function]
[call site]
00741
Protocol::try_from
[function]
[call site]
00742
Ok
[function]
[call site]
00743
BytesStr::try_from
[function]
[call site]
00744
StatusCode::from_bytes
[function]
[call site]
00745
&[u8]::len
[function]
[call site]
00746
Err
[function]
[call site]
00747
InvalidStatusCode::new
[function]
[call site]
00748
wrapping_sub
[function]
[call site]
00749
wrapping_sub
[function]
[call site]
00750
wrapping_sub
[function]
[call site]
00751
Err
[function]
[call site]
00752
InvalidStatusCode::new
[function]
[call site]
00753
FlushInterleave::new
[function]
[call site]
00754
FlushInterleave::new
[function]
[call site]
00755
FlushInterleave::new
[function]
[call site]
00756
FlushInterleave::new
[function]
[call site]
00757
FlushInterleave::new
[function]
[call site]
00758
FlushInterleave::new
[function]
[call site]
00759
FlushInterleave::new
[function]
[call site]
00760
Frame::map
[function]
[call site]
00761
Frame::map
[function]
[call site]
00762
Frame::into
[function]
[call site]
00763
if_downcast_into
[function]
[call site]
00764
if_downcast_into
[function]
[call site]
00765
if_downcast_into
[function]
[call site]
00766
if_downcast_into
[function]
[call site]
00767
if_downcast_into
[function]
[call site]
00768
if_downcast_into
[function]
[call site]
00769
if_downcast_into
[function]
[call site]
00770
if_downcast_into
[function]
[call site]
00771
Frame::ok_or_else
[function]
[call site]
00772
Ok
[function]
[call site]
00773
Header::Status
[function]
[call site]
00774
Err
[function]
[call site]
00775
SendRequest::clone
[function]
[call site]
00776
Extensions::get_or_insert
[function]
[call site]
00777
Extensions::get_or_insert_with
[function]
[call site]
00778
Extensions::get_or_insert_with
[function]
[call site]
00779
Extensions::get_or_insert_with
[function]
[call site]
00780
Name::into_entry
[function]
[call site]
00781
TypeId::of::<T>
[function]
[call site]
00782
Extensions::get_or_insert_with
[function]
[call site]
00783
Extensions::get_or_insert_with
[function]
[call site]
00784
Name::into_entry
[function]
[call site]
00785
TypeId::of::<T>
[function]
[call site]
00786
Extensions::get_or_insert_with
[function]
[call site]
00787
FlushInterleave::new
[function]
[call site]
00788
FlushInterleave::new
[function]
[call site]
00789
FlushInterleave::new
[function]
[call site]
00790
FlushInterleave::new
[function]
[call site]
00791
FlushInterleave::new
[function]
[call site]
00792
FlushInterleave::new
[function]
[call site]
00793
FlushInterleave::new
[function]
[call site]
00794
recv_end_stream_survives_eof
[function]
[call site]
00795
T::as_any_mut
[function]
[call site]
00796
downcast_mut
[function]
[call site]
00797
unwrap
[function]
[call site]
00798
FlushInterleave::new
[function]
[call site]
00799
recv_end_stream_survives_eof
[function]
[call site]
00800
T::as_any_mut
[function]
[call site]
00801
downcast_mut
[function]
[call site]
00802
unwrap
[function]
[call site]
00803
Name::into_entry
[function]
[call site]
00804
TypeId::of::<T>
[function]
[call site]
00805
Extensions::get_or_insert_with
[function]
[call site]
00806
FlushInterleave::new
[function]
[call site]
00807
recv_end_stream_survives_eof
[function]
[call site]
00808
T::as_any_mut
[function]
[call site]
00809
downcast_mut
[function]
[call site]
00810
unwrap
[function]
[call site]
00811
SendBuffer::is_empty
[function]
[call site]
00812
Mock::disable_push
[function]
[call site]
00813
Settings::set_enable_push
[function]
[call site]
00814
Some
[function]
[call site]
00815
SendRequest::clone
[function]
[call site]
00816
SendRequest::clone
[function]
[call site]
00817
StreamId::parse
[function]
[call site]
00818
copy_from_slice
[function]
[call site]
00819
u32::from_be_bytes
[function]
[call site]
00820
StreamId
[function]
[call site]
00821
(StreamId,
[call site]
00822
AltMap::gen_append
[function]
[call site]
00823
StreamId::parse
[function]
[call site]
00824
(StreamId,
[call site]
00825
Handle::send_frame
[function]
[call site]
00826
frames::push_promise
[function]
[call site]
00827
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
00828
Request::fields
[function]
[call site]
00829
FlushInterleave::new
[function]
[call site]
00830
Handle::assert_client_handshake
[function]
[call site]
00831
assert_default_settings
[function]
[call site]
00832
Handle::recv_frame
[function]
[call site]
00833
frames::headers
[function]
[call site]
00834
read_headers_without_pseudo
[function]
[call site]
00835
if_downcast_into
[function]
[call site]
00836
util::byte_str
[function]
[call site]
00837
h2::frame::BytesStr::into
[function]
[call site]
00838
std::any::TypeId::of::<$in_ty>
[function]
[call site]
00839
std::any::TypeId::of::<$out_ty>
[function]
[call site]
00840
Some
[function]
[call site]
00841
downcast_mut::<Option<$out_ty>>
[function]
[call site]
00842
unwrap
[function]
[call site]
00843
take
[function]
[call site]
00844
unwrap
[function]
[call site]
00845
Default::default
[function]
[call site]
00846
FlushInterleave::new
[function]
[call site]
00847
Handle::assert_client_handshake
[function]
[call site]
00848
assert_default_settings
[function]
[call site]
00849
Handle::recv_frame
[function]
[call site]
00850
frames::headers
[function]
[call site]
00851
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
00852
Request::eos
[function]
[call site]
00853
Handle::send_frame
[function]
[call site]
00854
frames::headers
[function]
[call site]
00855
Mock::response
[function]
[call site]
00856
Self::eos
[function]
[call site]
00857
client::handshake
[function]
[call site]
00858
unwrap
[function]
[call site]
00859
Request::get
[function]
[call site]
00860
Builder::body
[function]
[call site]
00861
Result::unwrap
[function]
[call site]
00862
SendRequest::send_request
[function]
[call site]
00863
unwrap
[function]
[call site]
00864
TestFuture::drive
[function]
[call site]
00865
unwrap
[function]
[call site]
00866
join
[function]
[call site]
00867
too_big_headers_sends_reset_after_431_if_not_eos
[function]
[call site]
00868
Handle::send_frame
[function]
[call site]
00869
frames::headers
[function]
[call site]
00870
Mock::response
[function]
[call site]
00871
Self::eos
[function]
[call site]
00872
client::handshake
[function]
[call site]
00873
expect
[function]
[call site]
00874
Request::builder
[function]
[call site]
00875
Builder::version
[function]
[call site]
00876
Builder::and_then
[function]
[call site]
00877
Ok
[function]
[call site]
00878
Builder::method
[function]
[call site]
00879
Builder::uri
[function]
[call site]
00880
Builder::body
[function]
[call site]
00881
Result::unwrap
[function]
[call site]
00882
SendRequest::send_request
[function]
[call site]
00883
unwrap
[function]
[call site]
00884
TestFuture::drive
[function]
[call site]
00885
unwrap
[function]
[call site]
00886
join
[function]
[call site]
00887
Handle::send_frame
[function]
[call site]
00888
frames::headers
[function]
[call site]
00889
Mock::response
[function]
[call site]
00890
Self::eos
[function]
[call site]
00891
Handle::recv_frame
[function]
[call site]
00892
frames::reset
[function]
[call site]
00893
recv_invalid_push_promise_headers_is_stream_protocol_error
[function]
[call site]
00894
Handle::recv_frame
[function]
[call site]
00895
frames::reset
[function]
[call site]
00896
recv_invalid_push_promise_headers_is_stream_protocol_error
[function]
[call site]
00897
Handle::recv_frame
[function]
[call site]
00898
frames::reset
[function]
[call site]
00899
recv_invalid_push_promise_headers_is_stream_protocol_error
[function]
[call site]
00900
Handle::send_frame
[function]
[call site]
00901
frames::headers
[function]
[call site]
00902
Mock::response
[function]
[call site]
00903
Self::eos
[function]
[call site]
00904
client::handshake
[function]
[call site]
00905
unwrap
[function]
[call site]
00906
Request::builder
[function]
[call site]
00907
Builder::method
[function]
[call site]
00908
Builder::uri
[function]
[call site]
00909
Builder::body
[function]
[call site]
00910
Result::unwrap
[function]
[call site]
00911
SendRequest::send_request
[function]
[call site]
00912
unwrap
[function]
[call site]
00913
ResponseFuture::push_promises
[function]
[call site]
00914
SendRequest::clone
[function]
[call site]
00915
Builder::and_then
[function]
[call site]
00916
Builder::and_then
[function]
[call site]
00917
Mock::into_parts
[function]
[call site]
00918
collect
[function]
[call site]
00919
TestFuture::drive
[function]
[call site]
00920
join
[function]
[call site]
00921
server::Builder::new
[function]
[call site]
00922
Builder::default
[function]
[call site]
00923
Builder::max_header_list_size
[function]
[call site]
00924
Settings::set_max_header_list_size
[function]
[call site]
00925
Some
[function]
[call site]
00926
max_header_list_size(64)
[call site]
00927
.handshake::<_,
[call site]
00928
expect
[function]
[call site]
00929
small_data_frames_reclaimed_before_buffering_next
[function]
[call site]
00930
FlushInterleave::new
[function]
[call site]
00931
client::handshake
[function]
[call site]
00932
unwrap
[function]
[call site]
00933
Request::builder
[function]
[call site]
00934
Builder::method
[function]
[call site]
00935
Builder::uri
[function]
[call site]
00936
Builder::body
[function]
[call site]
00937
Result::unwrap
[function]
[call site]
00938
SendRequest::send_request
[function]
[call site]
00939
unwrap
[function]
[call site]
00940
SendStream::send_data
[function]
[call site]
00941
SendStream::send_data
[function]
[call site]
00942
map_err
[function]
[call site]
00943
&str::into
[function]
[call site]
00944
std::any::TypeId::of::<$in_ty>
[function]
[call site]
00945
std::any::TypeId::of::<$out_ty>
[function]
[call site]
00946
Some
[function]
[call site]
00947
downcast_mut::<Option<$out_ty>>
[function]
[call site]
00948
unwrap
[function]
[call site]
00949
take
[function]
[call site]
00950
unwrap
[function]
[call site]
00951
Result::unwrap
[function]
[call site]
00952
SendStream::send_data
[function]
[call site]
00953
&str::into
[function]
[call site]
00954
Result::unwrap
[function]
[call site]
00955
TestFuture::drive
[function]
[call site]
00956
unwrap
[function]
[call site]
00957
unwrap
[function]
[call site]
00958
Handle::assert_client_handshake
[function]
[call site]
00959
assert_default_settings
[function]
[call site]
00960
Handle::recv_frame
[function]
[call site]
00961
frames::headers
[function]
[call site]
00962
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
00963
Handle::recv_frame
[function]
[call site]
00964
frames::data
[function]
[call site]
00965
Handle::recv_frame
[function]
[call site]
00966
frames::data
[function]
[call site]
00967
too_big_headers_sends_reset_after_431_if_not_eos
[function]
[call site]
00968
Handle::send_frame
[function]
[call site]
00969
frames::headers
[function]
[call site]
00970
Mock::response
[function]
[call site]
00971
Self::eos
[function]
[call site]
00972
join
[function]
[call site]
00973
join
[function]
[call site]
00974
user_ping_pong
[function]
[call site]
00975
FlushInterleave::new
[function]
[call site]
00976
Handle::assert_client_handshake
[function]
[call site]
00977
assert_default_settings
[function]
[call site]
00978
Handle::recv_frame
[function]
[call site]
00979
frames::ping
[function]
[call site]
00980
FlushInterleave::new
[function]
[call site]
00981
client::handshake
[function]
[call site]
00982
unwrap
[function]
[call site]
00983
unwrap
[function]
[call site]
00984
Handle::assert_client_handshake
[function]
[call site]
00985
frame::Ping::new
[function]
[call site]
00986
Default::default
[function]
[call site]
00987
reset_new_stream_before_send
[function]
[call site]
00988
FlushInterleave::new
[function]
[call site]
00989
Handle::assert_client_handshake
[function]
[call site]
00990
assert_default_settings
[function]
[call site]
00991
Handle::recv_frame
[function]
[call site]
00992
frames::headers
[function]
[call site]
00993
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
00994
Request::eos
[function]
[call site]
00995
Handle::send_frame
[function]
[call site]
00996
frames::headers
[function]
[call site]
00997
Mock::response
[function]
[call site]
00998
Self::eos
[function]
[call site]
00999
Handle::send_bytes
[function]
[call site]
01000
Mock::into
[function]
[call site]
01001
FlushInterleave::new
[function]
[call site]
01002
futures::future::poll_fn
[function]
[call site]
01003
PollFn
[function]
[call site]
01004
has_remaining
[function]
[call site]
01005
FlushInterleave::new
[function]
[call site]
01006
FlushInterleave::new
[function]
[call site]
01007
FlushInterleave::new
[function]
[call site]
01008
FlushInterleave::new
[function]
[call site]
01009
FlushInterleave::new
[function]
[call site]
01010
FlushInterleave::new
[function]
[call site]
01011
FlushInterleave::new
[function]
[call site]
01012
FramedWrite::get_mut
[function]
[call site]
01013
FlushInterleaveIo::poll_write
[function]
[call site]
01014
FramedWrite::get_mut
[function]
[call site]
01015
FlushInterleave::observe_write
[function]
[call site]
01016
windows
[function]
[call site]
01017
len
[function]
[call site]
01018
T::as_any
[function]
[call site]
01019
compare_exchange
[function]
[call site]
01020
FlushInterleave::new
[function]
[call site]
01021
FlushInterleaveIo::poll_write
[function]
[call site]
01022
Prioritized::chunk
[function]
[call site]
01023
Prioritized::chunk
[function]
[call site]
01024
Poll::map_err
[function]
[call site]
01025
Head::kind
[function]
[call site]
01026
Codec::get_ref
[function]
[call site]
01027
is::<LengthDelimitedCodecError>
[function]
[call site]
01028
Error::library_go_away
[function]
[call site]
01029
if_downcast_into
[function]
[call site]
01030
futures::ready
[function]
[call site]
01031
FlushInterleave::new
[function]
[call site]
01032
Handle::assert_client_handshake
[function]
[call site]
01033
assert_default_settings
[function]
[call site]
01034
Handle::recv_frame
[function]
[call site]
01035
frames::headers
[function]
[call site]
01036
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
01037
Request::eos
[function]
[call site]
01038
client::handshake
[function]
[call site]
01039
expect
[function]
[call site]
01040
Request::builder
[function]
[call site]
01041
Builder::uri
[function]
[call site]
01042
Builder::body
[function]
[call site]
01043
Result::unwrap
[function]
[call site]
01044
SendRequest::send_request
[function]
[call site]
01045
expect
[function]
[call site]
01046
expect_err
[function]
[call site]
01047
TestFuture::drive
[function]
[call site]
01048
poll_fn
[function]
[call site]
01049
PollFn
[function]
[call site]
01050
connection_close_notifies_client_poll_ready
[function]
[call site]
01051
FlushInterleave::new
[function]
[call site]
01052
Handle::assert_client_handshake
[function]
[call site]
01053
assert_default_settings
[function]
[call site]
01054
Handle::recv_frame
[function]
[call site]
01055
frames::headers
[function]
[call site]
01056
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
01057
Request::eos
[function]
[call site]
01058
client::handshake
[function]
[call site]
01059
expect
[function]
[call site]
01060
Request::builder
[function]
[call site]
01061
Builder::uri
[function]
[call site]
01062
Builder::body
[function]
[call site]
01063
Result::unwrap
[function]
[call site]
01064
SendRequest::send_request
[function]
[call site]
01065
expect
[function]
[call site]
01066
expect_err
[function]
[call site]
01067
TestFuture::drive
[function]
[call site]
01068
poll_fn
[function]
[call site]
01069
connection_close_notifies_client_poll_ready
[function]
[call site]
01070
expect_err
[function]
[call site]
01071
join
[function]
[call site]
01072
expect_err
[function]
[call site]
01073
join
[function]
[call site]
01074
unwrap
[function]
[call site]
01075
Prioritized::advance
[function]
[call site]
01076
Prioritized::advance
[function]
[call site]
01077
Poll::Ready
[function]
[call site]
01078
Handle::recv_frame
[function]
[call site]
01079
frames::reset
[function]
[call site]
01080
recv_invalid_push_promise_headers_is_stream_protocol_error
[function]
[call site]
01081
Handle::recv_frame
[function]
[call site]
01082
frames::headers
[function]
[call site]
01083
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
01084
Request::eos
[function]
[call site]
01085
Handle::send_frame
[function]
[call site]
01086
frames::headers
[function]
[call site]
01087
Mock::response
[function]
[call site]
01088
Self::eos
[function]
[call site]
01089
client::handshake
[function]
[call site]
01090
expect
[function]
[call site]
01091
TestFuture::drive
[function]
[call site]
01092
many_small_final_data_frames_do_not_exhaust_budget
[function]
[call site]
01093
FlushInterleave::new
[function]
[call site]
01094
oneshot::channel
[function]
[call site]
01095
Handle::assert_client_handshake
[function]
[call site]
01096
assert_default_settings
[function]
[call site]
01097
Handle::recv_frame
[function]
[call site]
01098
frames::headers
[function]
[call site]
01099
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
01100
Request::eos
[function]
[call site]
01101
Handle::send_frame
[function]
[call site]
01102
frames::headers
[function]
[call site]
01103
Mock::response
[function]
[call site]
01104
Handle::send_frame
[function]
[call site]
01105
frames::data
[function]
[call site]
01106
too_big_headers_sends_reset_after_431_if_not_eos
[function]
[call site]
01107
unwrap
[function]
[call site]
01108
client::handshake
[function]
[call site]
01109
unwrap
[function]
[call site]
01110
FlushInterleave::new
[function]
[call site]
01111
FlushInterleave::new
[function]
[call site]
01112
FlushInterleave::new
[function]
[call site]
01113
FlushInterleave::new
[function]
[call site]
01114
FlushInterleave::new
[function]
[call site]
01115
FlushInterleave::new
[function]
[call site]
01116
FlushInterleave::new
[function]
[call site]
01117
poll_fn
[function]
[call site]
01118
connection_close_notifies_client_poll_ready
[function]
[call site]
01119
unwrap
[function]
[call site]
01120
Request::builder
[function]
[call site]
01121
Builder::uri
[function]
[call site]
01122
Builder::body
[function]
[call site]
01123
Result::unwrap
[function]
[call site]
01124
Mock::disable_push
[function]
[call site]
01125
SendRequest::send_request
[function]
[call site]
01126
unwrap
[function]
[call site]
01127
FlushInterleave::new
[function]
[call site]
01128
Mock::disable_push
[function]
[call site]
01129
Settings::set_enable_push
[function]
[call site]
01130
unwrap
[function]
[call site]
01131
reset_new_stream_before_send
[function]
[call site]
01132
unwrap
[function]
[call site]
01133
tokio::spawn
[function]
[call site]
01134
unwrap
[function]
[call site]
01135
join
[function]
[call site]
01136
unwrap
[function]
[call site]
01137
TestFuture::drive
[function]
[call site]
01138
many_small_final_data_frames_do_not_exhaust_budget
[function]
[call site]
01139
unwrap
[function]
[call site]
01140
expect
[function]
[call site]
01141
join
[function]
[call site]
01142
if_downcast_into
[function]
[call site]
01143
unwrap
[function]
[call site]
01144
small_data_frames_reclaimed_before_buffering_next
[function]
[call site]
01145
unwrap
[function]
[call site]
01146
h2_support::assert_ping
[function]
[call site]
01147
join
[function]
[call site]
01148
Handle::send_frame
[function]
[call site]
01149
frames::ping
[function]
[call site]
01150
user_ping_pong
[function]
[call site]
01151
FlushInterleave::new
[function]
[call site]
01152
Handle::assert_client_handshake
[function]
[call site]
01153
assert_default_settings
[function]
[call site]
01154
Handle::recv_frame
[function]
[call site]
01155
frames::ping
[function]
[call site]
01156
Handle::send_frame
[function]
[call site]
01157
frames::ping
[function]
[call site]
01158
user_ping_pong
[function]
[call site]
01159
Handle::recv_frame
[function]
[call site]
01160
frames::go_away
[function]
[call site]
01161
FlushInterleave::new
[function]
[call site]
01162
Handle::assert_server_handshake
[function]
[call site]
01163
assert_default_settings
[function]
[call site]
01164
step_by
[function]
[call site]
01165
Handle::send_frame
[function]
[call site]
01166
frames::headers
[function]
[call site]
01167
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
01168
Request::eos
[function]
[call site]
01169
Handle::send_frame
[function]
[call site]
01170
frames::window_update
[function]
[call site]
01171
len
[function]
[call site]
01172
FlushInterleave::new
[function]
[call site]
01173
Handle::assert_client_handshake
[function]
[call site]
01174
assert_default_settings
[function]
[call site]
01175
Handle::recv_frame
[function]
[call site]
01176
frames::headers
[function]
[call site]
01177
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
01178
Request::eos
[function]
[call site]
01179
Handle::send_frame
[function]
[call site]
01180
frames::headers
[function]
[call site]
01181
Mock::response
[function]
[call site]
01182
Handle::send_frame
[function]
[call site]
01183
frames::data
[function]
[call site]
01184
Handle::send_frame
[function]
[call site]
01185
frames::data
[function]
[call site]
01186
Handle::send_frame
[function]
[call site]
01187
frames::data
[function]
[call site]
01188
Handle::recv_frame
[function]
[call site]
01189
frames::window_update
[function]
[call site]
01190
Handle::recv_frame
[function]
[call site]
01191
frames::window_update
[function]
[call site]
01192
Handle::send_frame
[function]
[call site]
01193
frames::data
[function]
[call site]
01194
too_big_headers_sends_reset_after_431_if_not_eos
[function]
[call site]
01195
client::handshake
[function]
[call site]
01196
unwrap
[function]
[call site]
01197
Request::builder
[function]
[call site]
01198
Builder::method
[function]
[call site]
01199
Builder::uri
[function]
[call site]
01200
Builder::body
[function]
[call site]
01201
Result::unwrap
[function]
[call site]
01202
SendRequest::send_request
[function]
[call site]
01203
unwrap
[function]
[call site]
01204
unwrap
[function]
[call site]
01205
Mock::into_parts
[function]
[call site]
01206
srv_window_update_on_lower_stream_id
[function]
[call site]
01207
PushPromise::promised_id
[function]
[call site]
01208
Mock::into_parts
[function]
[call site]
01209
data
[function]
[call site]
01210
Bytes::copy_from_slice
[function]
[call site]
01211
Protocol::as_ref
[function]
[call site]
01212
Mock
[function]
[call site]
01213
frame::Data::new
[function]
[call site]
01214
DataFlags::default
[function]
[call site]
01215
FlushInterleave::new
[function]
[call site]
01216
Handle::assert_client_handshake
[function]
[call site]
01217
assert_default_settings
[function]
[call site]
01218
Handle::recv_frame
[function]
[call site]
01219
frames::headers
[function]
[call site]
01220
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
01221
Request::eos
[function]
[call site]
01222
Handle::send_frame
[function]
[call site]
01223
frames::headers
[function]
[call site]
01224
Mock::response
[function]
[call site]
01225
Self::eos
[function]
[call site]
01226
client::handshake
[function]
[call site]
01227
unwrap
[function]
[call site]
01228
Request::get
[function]
[call site]
01229
Builder::body
[function]
[call site]
01230
Result::unwrap
[function]
[call site]
01231
SendRequest::send_request
[function]
[call site]
01232
unwrap
[function]
[call site]
01233
TestFuture::drive
[function]
[call site]
01234
unwrap
[function]
[call site]
01235
join
[function]
[call site]
01236
if_downcast_into
[function]
[call site]
01237
unwrap
[function]
[call site]
01238
unwrap
[function]
[call site]
01239
data
[function]
[call site]
01240
unwrap
[function]
[call site]
01241
unwrap
[function]
[call site]
01242
data
[function]
[call site]
01243
unwrap
[function]
[call site]
01244
unwrap
[function]
[call site]
01245
Mock::flow_control
[function]
[call site]
01246
srv_window_update_on_lower_stream_id
[function]
[call site]
01247
Mock
[function]
[call site]
01248
frame::Reset::new
[function]
[call site]
01249
FlowControl::release_capacity
[function]
[call site]
01250
Err
[function]
[call site]
01251
if_downcast_into
[function]
[call site]
01252
FlowControl::release_capacity
[function]
[call site]
01253
Err
[function]
[call site]
01254
if_downcast_into
[function]
[call site]
01255
FlowControl::release_capacity
[function]
[call site]
01256
map_err
[function]
[call site]
01257
map_err
[function]
[call site]
01258
len
[function]
[call site]
01259
Result::unwrap
[function]
[call site]
01260
data
[function]
[call site]
01261
unwrap
[function]
[call site]
01262
unwrap
[function]
[call site]
01263
join
[function]
[call site]
01264
unwrap
[function]
[call site]
01265
join
[function]
[call site]
01266
Handle::recv_frame
[function]
[call site]
01267
frames::reset
[function]
[call site]
01268
Mock::flow_control
[function]
[call site]
01269
Handle::send_frame
[function]
[call site]
01270
frames::headers
[function]
[call site]
01271
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
01272
Request::eos
[function]
[call site]
01273
Handle::send_frame
[function]
[call site]
01274
frames::window_update
[function]
[call site]
01275
Handle::recv_frame
[function]
[call site]
01276
frames::go_away
[function]
[call site]
01277
Mock::calm
[function]
[call site]
01278
Mock::reason
[function]
[call site]
01279
srv_window_update_on_lower_stream_id
[function]
[call site]
01280
Mock
[function]
[call site]
01281
frame::Reset::new
[function]
[call site]
01282
Self::data
[function]
[call site]
01283
mock_io::Builder::new
[function]
[call site]
01284
Builder::handshake
[function]
[call site]
01285
FlushInterleave::observe_write
[function]
[call site]
01286
windows
[function]
[call site]
01287
len
[function]
[call site]
01288
T::as_any
[function]
[call site]
01289
compare_exchange
[function]
[call site]
01290
FlushInterleave::observe_write
[function]
[call site]
01291
windows
[function]
[call site]
01292
len
[function]
[call site]
01293
T::as_any
[function]
[call site]
01294
compare_exchange
[function]
[call site]
01295
FlushInterleave::observe_write
[function]
[call site]
01296
FlushInterleaveIo::poll_read
[function]
[call site]
01297
FlushInterleave::new
[function]
[call site]
01298
FramedWrite::get_mut
[function]
[call site]
01299
FlushInterleaveIo::poll_read
[function]
[call site]
01300
FlushInterleave::new
[function]
[call site]
01301
FramedWrite::get_mut
[function]
[call site]
01302
FlushInterleaveIo::poll_read
[function]
[call site]
01303
Builder::build
[function]
[call site]
01304
Uri::from_parts
[function]
[call site]
01305
Pos::is_some
[function]
[call site]
01306
Pos::is_none
[function]
[call site]
01307
Scheme2::is_none
[function]
[call site]
01308
Err
[function]
[call site]
01309
if_downcast_into
[function]
[call site]
01310
Scheme2::is_none
[function]
[call site]
01311
Err
[function]
[call site]
01312
if_downcast_into
[function]
[call site]
01313
Pos::is_some
[function]
[call site]
01314
Pos::is_some
[function]
[call site]
01315
Err
[function]
[call site]
01316
if_downcast_into
[function]
[call site]
01317
Authority::empty
[function]
[call site]
01318
ByteStr::new
[function]
[call site]
01319
FlushInterleave::new
[function]
[call site]
01320
PathAndQuery::empty
[function]
[call site]
01321
ByteStr::new
[function]
[call site]
01322
Ok
[function]
[call site]
01323
Result::map_err
[function]
[call site]
01324
Head::kind
[function]
[call site]
01325
Codec::get_ref
[function]
[call site]
01326
is::<LengthDelimitedCodecError>
[function]
[call site]
01327
Error::library_go_away
[function]
[call site]
01328
if_downcast_into
[function]
[call site]
01329
client::Builder::new
[function]
[call site]
01330
Builder::default
[function]
[call site]
01331
Builder::handshake
[function]
[call site]
01332
unwrap
[function]
[call site]
01333
Request::builder
[function]
[call site]
01334
Builder::method
[function]
[call site]
01335
Builder::uri
[function]
[call site]
01336
Builder::body
[function]
[call site]
01337
Result::unwrap
[function]
[call site]
01338
SendRequest::send_request
[function]
[call site]
01339
unwrap
[function]
[call site]
01340
SendStream::reserve_capacity
[function]
[call site]
01341
SendStream::reserve_capacity
[function]
[call site]
01342
TestFuture::drive
[function]
[call site]
01343
util::wait_for_capacity
[function]
[call site]
01344
Some
[function]
[call site]
01345
SendStream::send_data
[function]
[call site]
01346
&str::into
[function]
[call site]
01347
Result::unwrap
[function]
[call site]
01348
run
[function]
[call site]
01349
h2::client::handshake
[function]
[call site]
01350
FlushInterleave::new
[function]
[call site]
01351
Handle::assert_client_handshake_with_settings
[function]
[call site]
01352
frames::settings
[function]
[call site]
01353
Mock::enable_connect_protocol
[function]
[call site]
01354
Connection::set_enable_connect_protocol
[function]
[call site]
01355
frame::Settings::default
[function]
[call site]
01356
Connection::set_enable_connect_protocol
[function]
[call site]
01357
frame::Settings::default
[function]
[call site]
01358
Connection::set_enable_connect_protocol
[function]
[call site]
01359
Some
[function]
[call site]
01360
Settings::send_settings
[function]
[call site]
01361
Err
[function]
[call site]
01362
Local::ToSend
[function]
[call site]
01363
Ok
[function]
[call site]
01364
Some
[function]
[call site]
01365
Settings::send_settings
[function]
[call site]
01366
Some
[function]
[call site]
01367
assert_default_settings
[function]
[call site]
01368
Handle::recv_frame
[function]
[call site]
01369
frames::headers
[function]
[call site]
01370
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
01371
Request::eos
[function]
[call site]
01372
Handle::send_frame
[function]
[call site]
01373
frames::headers
[function]
[call site]
01374
Mock::response
[function]
[call site]
01375
Self::eos
[function]
[call site]
01376
client::handshake
[function]
[call site]
01377
unwrap
[function]
[call site]
01378
Request::get
[function]
[call site]
01379
Builder::body
[function]
[call site]
01380
Result::unwrap
[function]
[call site]
01381
SendRequest::send_request
[function]
[call site]
01382
unwrap
[function]
[call site]
01383
TestFuture::drive
[function]
[call site]
01384
unwrap
[function]
[call site]
01385
join
[function]
[call site]
01386
FlushInterleave::new
[function]
[call site]
01387
FlushInterleave::new
[function]
[call site]
01388
FlushInterleave::new
[function]
[call site]
01389
FlushInterleave::new
[function]
[call site]
01390
FlushInterleave::new
[function]
[call site]
01391
FlushInterleave::new
[function]
[call site]
01392
FlushInterleave::new
[function]
[call site]
01393
future::poll_fn
[function]
[call site]
01394
PollFn
[function]
[call site]
01395
FlushInterleave::new
[function]
[call site]
01396
Wakened::poll
[function]
[call site]
01397
FramedWrite::get_mut
[function]
[call site]
01398
read_data_empty_payload
[function]
[call site]
01399
raw_codec
[function]
[call site]
01400
poll_frame
[function]
[call site]
01401
assert_closed
[function]
[call site]
01402
store
[function]
[call site]
01403
Pin<&mut
[call site]
01404
SendRequest::clone
[function]
[call site]
01405
SendRequest::clone
[function]
[call site]
01406
FlushInterleave::new
[function]
[call site]
01407
Self::into
[function]
[call site]
01408
std::any::TypeId::of::<$in_ty>
[function]
[call site]
01409
std::any::TypeId::of::<$out_ty>
[function]
[call site]
01410
Some
[function]
[call site]
01411
downcast_mut::<Option<$out_ty>>
[function]
[call site]
01412
unwrap
[function]
[call site]
01413
take
[function]
[call site]
01414
unwrap
[function]
[call site]
01415
Context::from_waker
[function]
[call site]
01416
as_mut
[function]
[call site]
01417
Wakened::poll
[function]
[call site]
01418
FramedWrite::get_mut
[function]
[call site]
01419
read_data_empty_payload
[function]
[call site]
01420
store
[function]
[call site]
01421
Pin<&mut
[call site]
01422
SendRequest::clone
[function]
[call site]
01423
SendRequest::clone
[function]
[call site]
01424
FlushInterleave::new
[function]
[call site]
01425
Self::into
[function]
[call site]
01426
Context::from_waker
[function]
[call site]
01427
as_mut
[function]
[call site]
01428
Wakened::poll
[function]
[call site]
01429
Poll::Ready
[function]
[call site]
01430
Ok::<_,
[call site]
01431
Self::len
[function]
[call site]
01432
HeaderName::as_ref
[function]
[call site]
01433
Poll::len
[function]
[call site]
01434
len
[function]
[call site]
01435
connection_close_notifies_client_poll_ready
[function]
[call site]
01436
is_ready
[function]
[call site]
01437
Request::builder
[function]
[call site]
01438
Builder::method
[function]
[call site]
01439
Builder::uri
[function]
[call site]
01440
Builder::body
[function]
[call site]
01441
Result::unwrap
[function]
[call site]
01442
SendRequest::send_request
[function]
[call site]
01443
SendStream::send_data
[function]
[call site]
01444
if_downcast_into
[function]
[call site]
01445
Result::unwrap
[function]
[call site]
01446
Handle::drop
[function]
[call site]
01447
futures::task::noop_waker
[function]
[call site]
01448
Context::from_waker
[function]
[call site]
01449
FramedWrite::get_mut
[function]
[call site]
01450
lock
[function]
[call site]
01451
take
[function]
[call site]
01452
position
[function]
[call site]
01453
len
[function]
[call site]
01454
FramedWrite::get_mut
[function]
[call site]
01455
split_to
[function]
[call site]
01456
set_position
[function]
[call site]
01457
Prioritized::advance
[function]
[call site]
01458
freeze
[function]
[call site]
01459
IfWokenWaker::wake
[function]
[call site]
01460
store
[function]
[call site]
01461
wake_by_ref
[function]
[call site]
01462
Mock::disable_push
[function]
[call site]
01463
Settings::set_enable_push
[function]
[call site]
01464
FlushInterleave::new
[function]
[call site]
01465
Handle::poll_next
[function]
[call site]
01466
FlushInterleave::new
[function]
[call site]
01467
Handle::poll_next
[function]
[call site]
01468
Ok
[function]
[call site]
01469
unwrap
[function]
[call site]
01470
Mock::into_parts
[function]
[call site]
01471
run
[function]
[call site]
01472
try_collect
[function]
[call site]
01473
unwrap
[function]
[call site]
01474
unwrap
[function]
[call site]
01475
server::Builder::new
[function]
[call site]
01476
Builder::max_local_error_reset_streams
[function]
[call site]
01477
Some
[function]
[call site]
01478
max_local_error_reset_streams(Some(10))
[call site]
01479
.handshake::<_,
[call site]
01480
unwrap
[function]
[call site]
01481
step_by
[function]
[call site]
01482
small_data_frames_reclaimed_before_buffering_next
[function]
[call site]
01483
unwrap
[function]
[call site]
01484
unwrap
[function]
[call site]
01485
small_data_frames_reclaimed_before_buffering_next
[function]
[call site]
01486
unwrap
[function]
[call site]
01487
unwrap_err
[function]
[call site]
01488
join
[function]
[call site]
01489
Handle::recv_eof
[function]
[call site]
01490
Handle::next
[function]
[call site]
01491
client::handshake
[function]
[call site]
01492
expect
[function]
[call site]
01493
TestFuture::drive
[function]
[call site]
01494
util::yield_once
[function]
[call site]
01495
futures::future::poll_fn
[function]
[call site]
01496
Poll::Ready
[function]
[call site]
01497
waker
[function]
[call site]
01498
SendRequest::clone
[function]
[call site]
01499
IfWokenWaker::wake
[function]
[call site]
01500
client::Connection::ping_pong
[function]
[call site]
01501
PingPong::take_user_pings
[function]
[call site]
01502
Pos::is_some
[function]
[call site]
01503
FlushInterleave::new
[function]
[call site]
01504
FlushInterleave::new
[function]
[call site]
01505
FlushInterleave::new
[function]
[call site]
01506
FlushInterleave::new
[function]
[call site]
01507
FlushInterleave::new
[function]
[call site]
01508
FlushInterleave::new
[function]
[call site]
01509
FlushInterleave::new
[function]
[call site]
01510
FlushInterleave::new
[function]
[call site]
01511
FlushInterleave::new
[function]
[call site]
01512
FlushInterleave::new
[function]
[call site]
01513
FlushInterleave::new
[function]
[call site]
01514
FlushInterleave::new
[function]
[call site]
01515
FlushInterleave::new
[function]
[call site]
01516
FlushInterleave::new
[function]
[call site]
01517
FlushInterleave::new
[function]
[call site]
01518
FlushInterleave::new
[function]
[call site]
01519
Some
[function]
[call site]
01520
UserPingsRx
[function]
[call site]
01521
SendRequest::clone
[function]
[call site]
01522
SendRequest::clone
[function]
[call site]
01523
Some
[function]
[call site]
01524
UserPings
[function]
[call site]
01525
Frame::map
[function]
[call site]
01526
Option::expect
[function]
[call site]
01527
PingPong::send_ping
[function]
[call site]
01528
PingPong::send_ping
[function]
[call site]
01529
map_err
[function]
[call site]
01530
if_downcast_into
[function]
[call site]
01531
if_downcast_into
[function]
[call site]
01532
Ping::opaque
[function]
[call site]
01533
Result::expect
[function]
[call site]
01534
TestFuture::drive
[function]
[call site]
01535
futures::future::poll_fn
[function]
[call site]
01536
PingPong::poll_pong
[function]
[call site]
01537
ready
[function]
[call site]
01538
Poll::Ready
[function]
[call site]
01539
Ok
[function]
[call site]
01540
unwrap
[function]
[call site]
01541
Handle::drop
[function]
[call site]
01542
expect
[function]
[call site]
01543
join
[function]
[call site]
01544
Handle::recv_frame
[function]
[call site]
01545
frames::go_away
[function]
[call site]
01546
Handle::recv_eof
[function]
[call site]
01547
client::handshake
[function]
[call site]
01548
expect
[function]
[call site]
01549
TestFuture::drive
[function]
[call site]
01550
util::yield_once
[function]
[call site]
01551
client::Connection::ping_pong
[function]
[call site]
01552
Option::expect
[function]
[call site]
01553
PingPong::send_ping
[function]
[call site]
01554
Ping::opaque
[function]
[call site]
01555
Result::expect
[function]
[call site]
01556
TestFuture::drive
[function]
[call site]
01557
futures::future::poll_fn
[function]
[call site]
01558
PingPong::poll_pong
[function]
[call site]
01559
unwrap
[function]
[call site]
01560
Handle::drop
[function]
[call site]
01561
expect
[function]
[call site]
01562
join
[function]
[call site]
01563
Handle::send_frame
[function]
[call site]
01564
frames::data
[function]
[call site]
01565
too_big_headers_sends_reset_after_431_if_not_eos
[function]
[call site]
01566
Handle::recv_frame
[function]
[call site]
01567
frames::reset
[function]
[call site]
01568
Mock::stream_closed
[function]
[call site]
01569
srv_window_update_on_lower_stream_id
[function]
[call site]
01570
Mock
[function]
[call site]
01571
frame::Reset::new
[function]
[call site]
01572
client::Builder::new
[function]
[call site]
01573
Builder::max_concurrent_reset_streams
[function]
[call site]
01574
max_concurrent_reset_streams(1)
[call site]
01575
.handshake::<_,
[call site]
01576
expect
[function]
[call site]
01577
SendRequest::clone
[function]
[call site]
01578
many_small_final_data_frames_do_not_exhaust_budget
[function]
[call site]
01579
expect
[function]
[call site]
01580
many_small_final_data_frames_do_not_exhaust_budget
[function]
[call site]
01581
expect
[function]
[call site]
01582
Box::pin
[function]
[call site]
01583
expect
[function]
[call site]
01584
TestFuture::drive
[function]
[call site]
01585
join
[function]
[call site]
01586
Handle::drop
[function]
[call site]
01587
join
[function]
[call site]
01588
saturating_add
[function]
[call site]
01589
rst_stream_max
[function]
[call site]
01590
Bytes::decoder
[function]
[call site]
01591
max_frame_length
[function]
[call site]
01592
Settings::set_max_frame_size
[function]
[call site]
01593
errors_if_recv_frame_exceeds_max_frame_size
[function]
[call site]
01594
FlushInterleave::new
[function]
[call site]
01595
client::handshake
[function]
[call site]
01596
unwrap
[function]
[call site]
01597
many_small_final_data_frames_do_not_exhaust_budget
[function]
[call site]
01598
expect
[function]
[call site]
01599
Mock::into_parts
[function]
[call site]
01600
util::concat
[function]
[call site]
01601
FlushInterleave::new
[function]
[call site]
01602
data
[function]
[call site]
01603
Request::put
[function]
[call site]
01604
Builder::new
[function]
[call site]
01605
Builder::method
[function]
[call site]
01606
Builder::uri
[function]
[call site]
01607
Ok
[function]
[call site]
01608
Self::into
[function]
[call site]
01609
unwrap_err
[function]
[call site]
01610
unwrap_err
[function]
[call site]
01611
join
[function]
[call site]
01612
Handle::codec_mut
[function]
[call site]
01613
Codec::set_max_send_frame_size
[function]
[call site]
01614
Codec::framed_write
[function]
[call site]
01615
FramedWrite::get_mut
[function]
[call site]
01616
Settings::set_max_frame_size
[function]
[call site]
01617
Handle::assert_client_handshake
[function]
[call site]
01618
Handle::recv_frame
[function]
[call site]
01619
frames::headers
[function]
[call site]
01620
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
01621
Request::eos
[function]
[call site]
01622
Handle::send_frame
[function]
[call site]
01623
frames::headers
[function]
[call site]
01624
Mock::response
[function]
[call site]
01625
Handle::send_frame
[function]
[call site]
01626
frames::data
[function]
[call site]
01627
too_big_headers_sends_reset_after_431_if_not_eos
[function]
[call site]
01628
Handle::recv_frame
[function]
[call site]
01629
frames::go_away
[function]
[call site]
01630
errors_if_recv_frame_exceeds_max_frame_size
[function]
[call site]
01631
FlushInterleave::new
[function]
[call site]
01632
client::handshake
[function]
[call site]
01633
unwrap
[function]
[call site]
01634
many_small_final_data_frames_do_not_exhaust_budget
[function]
[call site]
01635
expect
[function]
[call site]
01636
Mock::into_parts
[function]
[call site]
01637
util::concat
[function]
[call site]
01638
unwrap_err
[function]
[call site]
01639
unwrap_err
[function]
[call site]
01640
join
[function]
[call site]
01641
Handle::codec_mut
[function]
[call site]
01642
Codec::set_max_send_frame_size
[function]
[call site]
01643
Handle::assert_client_handshake
[function]
[call site]
01644
Handle::recv_frame
[function]
[call site]
01645
frames::headers
[function]
[call site]
01646
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
01647
Request::eos
[function]
[call site]
01648
Handle::send_frame
[function]
[call site]
01649
frames::headers
[function]
[call site]
01650
Mock::response
[function]
[call site]
01651
Handle::send_frame
[function]
[call site]
01652
frames::data
[function]
[call site]
01653
too_big_headers_sends_reset_after_431_if_not_eos
[function]
[call site]
01654
Handle::recv_frame
[function]
[call site]
01655
frames::go_away
[function]
[call site]
01656
errors_if_recv_frame_exceeds_max_frame_size
[function]
[call site]
01657
join
[function]
[call site]
01658
join
[function]
[call site]
01659
Codec::set_max_recv_frame_size
[function]
[call site]
01660
Settings::set_max_frame_size
[function]
[call site]
01661
recv_push_promise_over_max_header_list_size
[function]
[call site]
01662
FlushInterleave::new
[function]
[call site]
01663
Handle::assert_client_handshake
[function]
[call site]
01664
assert_frame_eq
[function]
[call site]
01665
frames::settings
[function]
[call site]
01666
Mock::max_header_list_size
[function]
[call site]
01667
Handle::recv_frame
[function]
[call site]
01668
frames::headers
[function]
[call site]
01669
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
01670
Request::eos
[function]
[call site]
01671
Handle::send_frame
[function]
[call site]
01672
frames::push_promise
[function]
[call site]
01673
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
01674
Handle::recv_frame
[function]
[call site]
01675
frames::reset
[function]
[call site]
01676
recv_invalid_push_promise_headers_is_stream_protocol_error
[function]
[call site]
01677
Handle::send_frame
[function]
[call site]
01678
frames::headers
[function]
[call site]
01679
Mock::response
[function]
[call site]
01680
Self::eos
[function]
[call site]
01681
idle_ms
[function]
[call site]
01682
tokio::time::sleep
[function]
[call site]
01683
Duration::from_millis
[function]
[call site]
01684
client::Builder::new
[function]
[call site]
01685
Builder::max_header_list_size
[function]
[call site]
01686
max_header_list_size(64)
[call site]
01687
.handshake::<_,
[call site]
01688
expect
[function]
[call site]
01689
Request::builder
[function]
[call site]
01690
Builder::uri
[function]
[call site]
01691
Builder::body
[function]
[call site]
01692
Result::unwrap
[function]
[call site]
01693
SendRequest::send_request
[function]
[call site]
01694
expect
[function]
[call site]
01695
expect
[function]
[call site]
01696
TestFuture::drive
[function]
[call site]
01697
expect
[function]
[call site]
01698
join
[function]
[call site]
01699
Codec::set_max_recv_header_list_size
[function]
[call site]
01700
Settings::set_max_header_list_size
[function]
[call site]
01701
single_stream_send_extra_large_body_multi_frames_one_buffer
[function]
[call site]
01702
SendRequest::clone
[function]
[call site]
01703
if_downcast_into
[function]
[call site]
01704
expect
[function]
[call site]
01705
proto::Connection::new
[function]
[call site]
01706
Streams::new
[function]
[call site]
01707
Peer::r#dyn
[function]
[call site]
01708
Inner::new
[function]
[call site]
01709
FlushInterleave::new
[function]
[call site]
01710
FlushInterleave::new
[function]
[call site]
01711
FlushInterleave::new
[function]
[call site]
01712
FlushInterleave::new
[function]
[call site]
01713
FlushInterleave::new
[function]
[call site]
01714
FlushInterleave::new
[function]
[call site]
01715
FlushInterleave::new
[function]
[call site]
01716
FlushInterleave::new
[function]
[call site]
01717
Counts::new
[function]
[call site]
01718
unwrap_or
[function]
[call site]
01719
Budget::new
[function]
[call site]
01720
Table::resolve
[function]
[call site]
01721
DataFrameBudget::is_auto
[function]
[call site]
01722
Recv::new
[function]
[call site]
01723
peer::Dyn::is_server
[function]
[call site]
01724
FlowControl::new
[function]
[call site]
01725
Window
[function]
[call site]
01726
Window
[function]
[call site]
01727
FlowControl::inc_window
[function]
[call site]
01728
overflowing_add
[function]
[call site]
01729
Err
[function]
[call site]
01730
Err
[function]
[call site]
01731
Window
[function]
[call site]
01732
Ok
[function]
[call site]
01733
Result::expect
[function]
[call site]
01734
FlowControl::assign_capacity
[function]
[call site]
01735
Window::increase_by
[function]
[call site]
01736
Window::add
[function]
[call site]
01737
checked_add
[function]
[call site]
01738
Ok
[function]
[call site]
01739
Self
[function]
[call site]
01740
Err
[function]
[call site]
01741
Ok
[function]
[call site]
01742
Result::unwrap
[function]
[call site]
01743
Ok
[function]
[call site]
01744
Result::into
[function]
[call site]
01745
std::any::TypeId::of::<$in_ty>
[function]
[call site]
01746
std::any::TypeId::of::<$out_ty>
[function]
[call site]
01747
Some
[function]
[call site]
01748
downcast_mut::<Option<$out_ty>>
[function]
[call site]
01749
unwrap
[function]
[call site]
01750
take
[function]
[call site]
01751
unwrap
[function]
[call site]
01752
store::Queue::new
[function]
[call site]
01753
store::Queue::new
[function]
[call site]
01754
store::Queue::new
[function]
[call site]
01755
Buffer::new
[function]
[call site]
01756
FlushInterleave::new
[function]
[call site]
01757
FlushInterleave::new
[function]
[call site]
01758
FlushInterleave::new
[function]
[call site]
01759
FlushInterleave::new
[function]
[call site]
01760
FlushInterleave::new
[function]
[call site]
01761
FlushInterleave::new
[function]
[call site]
01762
FlushInterleave::new
[function]
[call site]
01763
Send::new
[function]
[call site]
01764
Ok
[function]
[call site]
01765
Prioritize::new
[function]
[call site]
01766
FlowControl::new
[function]
[call site]
01767
FlowControl::inc_window
[function]
[call site]
01768
Result::expect
[function]
[call site]
01769
FlowControl::assign_capacity
[function]
[call site]
01770
store::Queue::new
[function]
[call site]
01771
store::Queue::new
[function]
[call site]
01772
store::Queue::new
[function]
[call site]
01773
Store::new
[function]
[call site]
01774
slab::Slab::new
[function]
[call site]
01775
FlushInterleave::new
[function]
[call site]
01776
FlushInterleave::new
[function]
[call site]
01777
FlushInterleave::new
[function]
[call site]
01778
FlushInterleave::new
[function]
[call site]
01779
FlushInterleave::new
[function]
[call site]
01780
FlushInterleave::new
[function]
[call site]
01781
FlushInterleave::new
[function]
[call site]
01782
FlushInterleave::new
[function]
[call site]
01783
FlushInterleave::new
[function]
[call site]
01784
FlushInterleave::new
[function]
[call site]
01785
FlushInterleave::new
[function]
[call site]
01786
FlushInterleave::new
[function]
[call site]
01787
FlushInterleave::new
[function]
[call site]
01788
FlushInterleave::new
[function]
[call site]
01789
SendBuffer::new
[function]
[call site]
01790
FlushInterleave::new
[function]
[call site]
01791
Buffer::new
[function]
[call site]
01792
C::o::n::n::e::c::t::i::o::n::::::::n::e::w::streams_config
[function]
[call site]
01793
Settings::is_push_enabled
[function]
[call site]
01794
Frame::map
[function]
[call site]
01795
unwrap_or
[function]
[call site]
01796
SendRequest::is_extended_connect_protocol_enabled
[function]
[call site]
01797
SendRequest::is_extended_connect_protocol_enabled
[function]
[call site]
01798
unwrap_or
[function]
[call site]
01799
server_builder_set_max_concurrent_streams
[function]
[call site]
01800
FlushInterleave::new
[function]
[call site]
01801
frame::Settings::default
[function]
[call site]
01802
Mock::set_max_concurrent_streams
[function]
[call site]
01803
FlushInterleave::new
[function]
[call site]
01804
frame::Settings::default
[function]
[call site]
01805
Mock::set_max_concurrent_streams
[function]
[call site]
01806
Some
[function]
[call site]
01807
Handle::assert_server_handshake
[function]
[call site]
01808
assert_frame_eq
[function]
[call site]
01809
Handle::send_frame
[function]
[call site]
01810
frames::headers
[function]
[call site]
01811
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
01812
Handle::send_frame
[function]
[call site]
01813
frames::headers
[function]
[call site]
01814
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
01815
Handle::send_frame
[function]
[call site]
01816
frames::data
[function]
[call site]
01817
too_big_headers_sends_reset_after_431_if_not_eos
[function]
[call site]
01818
Handle::recv_frame
[function]
[call site]
01819
frames::reset
[function]
[call site]
01820
Mock::refused
[function]
[call site]
01821
srv_window_update_on_lower_stream_id
[function]
[call site]
01822
Mock
[function]
[call site]
01823
frame::Reset::new
[function]
[call site]
01824
Handle::recv_frame
[function]
[call site]
01825
frames::headers
[function]
[call site]
01826
Mock::response
[function]
[call site]
01827
Self::eos
[function]
[call site]
01828
server::Builder::new
[function]
[call site]
01829
Builder::max_concurrent_streams
[function]
[call site]
01830
server_builder_set_max_concurrent_streams
[function]
[call site]
01831
FlushInterleave::new
[function]
[call site]
01832
frame::Settings::default
[function]
[call site]
01833
Mock::set_max_concurrent_streams
[function]
[call site]
01834
Some
[function]
[call site]
01835
Handle::assert_server_handshake
[function]
[call site]
01836
assert_frame_eq
[function]
[call site]
01837
Handle::send_frame
[function]
[call site]
01838
frames::headers
[function]
[call site]
01839
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
01840
Handle::send_frame
[function]
[call site]
01841
frames::headers
[function]
[call site]
01842
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
01843
Handle::send_frame
[function]
[call site]
01844
frames::data
[function]
[call site]
01845
too_big_headers_sends_reset_after_431_if_not_eos
[function]
[call site]
01846
Handle::recv_frame
[function]
[call site]
01847
frames::reset
[function]
[call site]
01848
Mock::refused
[function]
[call site]
01849
Handle::recv_frame
[function]
[call site]
01850
frames::headers
[function]
[call site]
01851
Mock::response
[function]
[call site]
01852
Self::eos
[function]
[call site]
01853
server::Builder::new
[function]
[call site]
01854
Builder::max_concurrent_streams
[function]
[call site]
01855
handshake::<_,
[call site]
01856
expect
[function]
[call site]
01857
small_data_frames_reclaimed_before_buffering_next
[function]
[call site]
01858
unwrap
[function]
[call site]
01859
unwrap
[function]
[call site]
01860
http::Response::builder
[function]
[call site]
01861
Builder::new
[function]
[call site]
01862
Builder::status
[function]
[call site]
01863
Builder::and_then
[function]
[call site]
01864
try_into
[function]
[call site]
01865
map_err
[function]
[call site]
01866
Ok
[function]
[call site]
01867
Builder::body
[function]
[call site]
01868
Result::unwrap
[function]
[call site]
01869
SendResponse::send_response
[function]
[call site]
01870
SendResponse::send_response
[function]
[call site]
01871
Frame::map
[function]
[call site]
01872
SendStream::new
[function]
[call site]
01873
SendRequest::clone
[function]
[call site]
01874
map_err
[function]
[call site]
01875
Result::unwrap
[function]
[call site]
01876
join
[function]
[call site]
01877
Some
[function]
[call site]
01878
handshake::<_,
[call site]
01879
expect
[function]
[call site]
01880
small_data_frames_reclaimed_before_buffering_next
[function]
[call site]
01881
unwrap
[function]
[call site]
01882
unwrap
[function]
[call site]
01883
http::Response::builder
[function]
[call site]
01884
Builder::status
[function]
[call site]
01885
Builder::body
[function]
[call site]
01886
Result::unwrap
[function]
[call site]
01887
SendResponse::send_response
[function]
[call site]
01888
Result::unwrap
[function]
[call site]
01889
join
[function]
[call site]
01890
Some
[function]
[call site]
01891
Handle::assert_server_handshake
[function]
[call site]
01892
assert_frame_eq
[function]
[call site]
01893
Handle::send_frame
[function]
[call site]
01894
frames::headers
[function]
[call site]
01895
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
01896
Handle::send_frame
[function]
[call site]
01897
frames::headers
[function]
[call site]
01898
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
01899
Handle::send_frame
[function]
[call site]
01900
frames::data
[function]
[call site]
01901
too_big_headers_sends_reset_after_431_if_not_eos
[function]
[call site]
01902
Handle::recv_frame
[function]
[call site]
01903
frames::reset
[function]
[call site]
01904
Mock::refused
[function]
[call site]
01905
Handle::recv_frame
[function]
[call site]
01906
frames::headers
[function]
[call site]
01907
Mock::response
[function]
[call site]
01908
Self::eos
[function]
[call site]
01909
server::Builder::new
[function]
[call site]
01910
Builder::max_concurrent_streams
[function]
[call site]
01911
handshake::<_,
[call site]
01912
expect
[function]
[call site]
01913
small_data_frames_reclaimed_before_buffering_next
[function]
[call site]
01914
unwrap
[function]
[call site]
01915
unwrap
[function]
[call site]
01916
http::Response::builder
[function]
[call site]
01917
Builder::status
[function]
[call site]
01918
Builder::body
[function]
[call site]
01919
Result::unwrap
[function]
[call site]
01920
SendResponse::send_response
[function]
[call site]
01921
Result::unwrap
[function]
[call site]
01922
join
[function]
[call site]
01923
Frame::map
[function]
[call site]
01924
follows_from
[function]
[call site]
01925
tracing::Span::current
[function]
[call site]
01926
GoAway::new
[function]
[call site]
01927
FlushInterleave::new
[function]
[call site]
01928
PingPong::new
[function]
[call site]
01929
Settings::new
[function]
[call site]
01930
Local::WaitingAck
[function]
[call site]
01931
Bytes::streams
[function]
[call site]
01932
FlushInterleave::new
[function]
[call site]
01933
frame::Settings::default
[function]
[call site]
01934
Mock::set_max_concurrent_streams
[function]
[call site]
01935
Some
[function]
[call site]
01936
Handle::assert_client_handshake_with_settings
[function]
[call site]
01937
assert_default_settings
[function]
[call site]
01938
Handle::recv_frame
[function]
[call site]
01939
frames::headers
[function]
[call site]
01940
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
01941
Handle::recv_frame
[function]
[call site]
01942
frames::data
[function]
[call site]
01943
Handle::recv_frame
[function]
[call site]
01944
frames::data
[function]
[call site]
01945
too_big_headers_sends_reset_after_431_if_not_eos
[function]
[call site]
01946
Handle::send_frame
[function]
[call site]
01947
frames::headers
[function]
[call site]
01948
Mock::response
[function]
[call site]
01949
Self::eos
[function]
[call site]
01950
Handle::recv_frame
[function]
[call site]
01951
frames::headers
[function]
[call site]
01952
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
01953
Handle::send_frame
[function]
[call site]
01954
frames::window_update
[function]
[call site]
01955
Handle::recv_frame
[function]
[call site]
01956
frames::reset
[function]
[call site]
01957
Mock::cancel
[function]
[call site]
01958
client::handshake
[function]
[call site]
01959
unwrap
[function]
[call site]
01960
Request::builder
[function]
[call site]
01961
Builder::method
[function]
[call site]
01962
Builder::uri
[function]
[call site]
01963
Builder::body
[function]
[call site]
01964
Result::unwrap
[function]
[call site]
01965
SendRequest::send_request
[function]
[call site]
01966
SendRequest::clone
[function]
[call site]
01967
SendRequest::clone
[function]
[call site]
01968
unwrap
[function]
[call site]
01969
SendStream::send_data
[function]
[call site]
01970
&str::into
[function]
[call site]
01971
unwrap
[function]
[call site]
01972
SendRequest::send_request
[function]
[call site]
01973
unwrap
[function]
[call site]
01974
SendStream::reserve_capacity
[function]
[call site]
01975
SendStream::send_data
[function]
[call site]
01976
&str::into
[function]
[call site]
01977
unwrap
[function]
[call site]
01978
TestFuture::drive
[function]
[call site]
01979
unwrap
[function]
[call site]
01980
TestFuture::drive
[function]
[call site]
01981
util::wait_for_capacity
[function]
[call site]
01982
Handle::drop
[function]
[call site]
01983
unwrap
[function]
[call site]
01984
join
[function]
[call site]
01985
SendRequest::clone
[function]
[call site]
01986
Connection::set_target_window_size
[function]
[call site]
01987
Counts::set_target_connection_window_size
[function]
[call site]
01988
Budget::set_max
[function]
[call site]
01989
Table::resolve
[function]
[call site]
01990
Some
[function]
[call site]
01991
Ok
[function]
[call site]
01992
SendRequest::clone
[function]
[call site]
01993
SendRequest::clone
[function]
[call site]
01994
FlushInterleave::observe_write
[function]
[call site]
01995
FlushInterleave::observe_write
[function]
[call site]
01996
FlushInterleave::observe_write
[function]
[call site]
01997
FlushInterleaveIo::poll_read
[function]
[call site]
01998
Builder::build
[function]
[call site]
01999
client::Builder::new
[function]
[call site]
02000
Builder::handshake
[function]
[call site]
02001
unwrap
[function]
[call site]
02002
Request::builder
[function]
[call site]
02003
Builder::method
[function]
[call site]
02004
Builder::uri
[function]
[call site]
02005
Builder::body
[function]
[call site]
02006
Result::unwrap
[function]
[call site]
02007
SendRequest::send_request
[function]
[call site]
02008
unwrap
[function]
[call site]
02009
SendStream::reserve_capacity
[function]
[call site]
02010
TestFuture::drive
[function]
[call site]
02011
util::wait_for_capacity
[function]
[call site]
02012
SendStream::send_data
[function]
[call site]
02013
&str::into
[function]
[call site]
02014
Result::unwrap
[function]
[call site]
02015
run
[function]
[call site]
02016
unwrap
[function]
[call site]
02017
Mock::into_parts
[function]
[call site]
02018
run
[function]
[call site]
02019
try_collect
[function]
[call site]
02020
unwrap
[function]
[call site]
02021
unwrap
[function]
[call site]
02022
Handle::recv_frame
[function]
[call site]
02023
frames::data
[function]
[call site]
02024
Handle::recv_frame
[function]
[call site]
02025
frames::data
[function]
[call site]
02026
Handle::recv_frame
[function]
[call site]
02027
frames::data
[function]
[call site]
02028
Handle::send_frame
[function]
[call site]
02029
frames::window_update
[function]
[call site]
02030
Handle::send_frame
[function]
[call site]
02031
frames::window_update
[function]
[call site]
02032
Handle::recv_frame
[function]
[call site]
02033
frames::data
[function]
[call site]
02034
Handle::recv_frame
[function]
[call site]
02035
frames::data
[function]
[call site]
02036
Handle::recv_frame
[function]
[call site]
02037
frames::data
[function]
[call site]
02038
Handle::recv_frame
[function]
[call site]
02039
frames::data
[function]
[call site]
02040
Handle::send_frame
[function]
[call site]
02041
frames::window_update
[function]
[call site]
02042
Handle::recv_frame
[function]
[call site]
02043
frames::reset
[function]
[call site]
02044
Mock::flow_control
[function]
[call site]
02045
client::handshake
[function]
[call site]
02046
unwrap
[function]
[call site]
02047
tokio::spawn
[function]
[call site]
02048
Request::builder
[function]
[call site]
02049
Builder::method
[function]
[call site]
02050
Builder::uri
[function]
[call site]
02051
Builder::body
[function]
[call site]
02052
Result::unwrap
[function]
[call site]
02053
SendRequest::send_request
[function]
[call site]
02054
unwrap
[function]
[call site]
02055
SendStream::reserve_capacity
[function]
[call site]
02056
poll_fn
[function]
[call site]
02057
SendStream::poll_capacity
[function]
[call site]
02058
SendStream::poll_capacity
[function]
[call site]
02059
map_ok
[function]
[call site]
02060
map_err
[function]
[call site]
02061
unwrap
[function]
[call site]
02062
unwrap
[function]
[call site]
02063
SendStream::send_data
[function]
[call site]
02064
if_downcast_into
[function]
[call site]
02065
Result::unwrap
[function]
[call site]
02066
SendStream::reserve_capacity
[function]
[call site]
02067
poll_fn
[function]
[call site]
02068
SendStream::poll_capacity
[function]
[call site]
02069
unwrap
[function]
[call site]
02070
unwrap
[function]
[call site]
02071
SendStream::send_data
[function]
[call site]
02072
if_downcast_into
[function]
[call site]
02073
Result::unwrap
[function]
[call site]
02074
SendStream::reserve_capacity
[function]
[call site]
02075
tokio::time::timeout
[function]
[call site]
02076
Duration::from_secs
[function]
[call site]
02077
poll_fn
[function]
[call site]
02078
SendStream::poll_capacity
[function]
[call site]
02079
TestFuture::wakened
[function]
[call site]
02080
Box::pin
[function]
[call site]
02081
FlushInterleave::new
[function]
[call site]
02082
FlushInterleave::new
[function]
[call site]
02083
expect
[function]
[call site]
02084
tokio::time::timeout
[function]
[call site]
02085
Duration::from_secs
[function]
[call site]
02086
poll_fn
[function]
[call site]
02087
poll_reset
[function]
[call site]
02088
FlushInterleave::new
[function]
[call site]
02089
Handle::assert_server_handshake
[function]
[call site]
02090
assert_default_settings
[function]
[call site]
02091
Handle::send_frame
[function]
[call site]
02092
frames::headers
[function]
[call site]
02093
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
02094
Request::eos
[function]
[call site]
02095
idle_ms
[function]
[call site]
02096
Handle::send_frame
[function]
[call site]
02097
frames::reset
[function]
[call site]
02098
Mock::cancel
[function]
[call site]
02099
server::Builder::new
[function]
[call site]
02100
handshake::<_,
[call site]
02101
expect
[function]
[call site]
02102
small_data_frames_reclaimed_before_buffering_next
[function]
[call site]
02103
expect
[function]
[call site]
02104
unwrap
[function]
[call site]
02105
small_data_frames_reclaimed_before_buffering_next
[function]
[call site]
02106
join
[function]
[call site]
02107
poll_fn
[function]
[call site]
02108
poll_reset
[function]
[call site]
02109
expect
[function]
[call site]
02110
join
[function]
[call site]
02111
TestFuture::wakened
[function]
[call site]
02112
expect
[function]
[call site]
02113
unwrap
[function]
[call site]
02114
reset_new_stream_before_send
[function]
[call site]
02115
join
[function]
[call site]
02116
recv_invalid_push_promise_headers_is_stream_protocol_error
[function]
[call site]
02117
server::Builder::new
[function]
[call site]
02118
Builder::max_header_list_size
[function]
[call site]
02119
max_header_list_size(64)
[call site]
02120
.handshake::<_,
[call site]
02121
expect
[function]
[call site]
02122
small_data_frames_reclaimed_before_buffering_next
[function]
[call site]
02123
join
[function]
[call site]
02124
Handle::recv_frame
[function]
[call site]
02125
frames::reset
[function]
[call site]
02126
Mock::cancel
[function]
[call site]
02127
Handle::send_frame
[function]
[call site]
02128
frames::window_update
[function]
[call site]
02129
client::Builder::new
[function]
[call site]
02130
Builder::initial_stream_id
[function]
[call site]
02131
if_downcast_into
[function]
[call site]
02132
initial_stream_id(7)
[call site]
02133
.handshake::<_,
[call site]
02134
unwrap
[function]
[call site]
02135
Request::builder
[function]
[call site]
02136
Builder::method
[function]
[call site]
02137
Builder::uri
[function]
[call site]
02138
Builder::body
[function]
[call site]
02139
Result::unwrap
[function]
[call site]
02140
SendRequest::send_request
[function]
[call site]
02141
unwrap
[function]
[call site]
02142
expect
[function]
[call site]
02143
TestFuture::drive
[function]
[call site]
02144
expect
[function]
[call site]
02145
Handle::drop
[function]
[call site]
02146
join
[function]
[call site]
02147
PushPromise::promised_id
[function]
[call site]
02148
Mock::into_parts
[function]
[call site]
02149
frame::Headers::new
[function]
[call site]
02150
calculate_headermap_size
[function]
[call site]
02151
HeadersFlag::default
[function]
[call site]
02152
HeadersFlag
[function]
[call site]
02153
frame::Pseudo::response
[function]
[call site]
02154
Some
[function]
[call site]
02155
Mock
[function]
[call site]
02156
Self::eos
[function]
[call site]
02157
client::handshake
[function]
[call site]
02158
unwrap
[function]
[call site]
02159
Request::get
[function]
[call site]
02160
Builder::body
[function]
[call site]
02161
Result::unwrap
[function]
[call site]
02162
SendRequest::send_request
[function]
[call site]
02163
unwrap
[function]
[call site]
02164
TestFuture::drive
[function]
[call site]
02165
unwrap
[function]
[call site]
02166
join
[function]
[call site]
02167
assert_frame_eq
[function]
[call site]
02168
frames::settings
[function]
[call site]
02169
Mock::max_header_list_size
[function]
[call site]
02170
Handle::send_frame
[function]
[call site]
02171
frames::headers
[function]
[call site]
02172
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
02173
Mock::field
[function]
[call site]
02174
Handle::recv_frame
[function]
[call site]
02175
frames::headers
[function]
[call site]
02176
Mock::response
[function]
[call site]
02177
Self::eos
[function]
[call site]
02178
Handle::recv_frame
[function]
[call site]
02179
frames::reset
[function]
[call site]
02180
recv_invalid_push_promise_headers_is_stream_protocol_error
[function]
[call site]
02181
server::Builder::new
[function]
[call site]
02182
Builder::max_header_list_size
[function]
[call site]
02183
max_header_list_size(64)
[call site]
02184
.handshake::<_,
[call site]
02185
expect
[function]
[call site]
02186
small_data_frames_reclaimed_before_buffering_next
[function]
[call site]
02187
join
[function]
[call site]
02188
if_downcast_into
[function]
[call site]
02189
Headers::pseudo_mut
[function]
[call site]
02190
Some
[function]
[call site]
02191
Handle::assert_server_handshake
[function]
[call site]
02192
assert_default_settings
[function]
[call site]
02193
Handle::send_frame
[function]
[call site]
02194
Handle::recv_frame
[function]
[call site]
02195
frames::reset
[function]
[call site]
02196
recv_invalid_push_promise_headers_is_stream_protocol_error
[function]
[call site]
02197
Handle::send_frame
[function]
[call site]
02198
frames::headers
[function]
[call site]
02199
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
02200
Request::eos
[function]
[call site]
02201
Handle::recv_frame
[function]
[call site]
02202
frames::go_away
[function]
[call site]
02203
recv_invalid_push_promise_headers_is_stream_protocol_error
[function]
[call site]
02204
server::Builder::new
[function]
[call site]
02205
Builder::max_concurrent_reset_streams
[function]
[call site]
02206
max_concurrent_reset_streams(0)
[call site]
02207
.handshake::<_,
[call site]
02208
expect
[function]
[call site]
02209
small_data_frames_reclaimed_before_buffering_next
[function]
[call site]
02210
unwrap
[function]
[call site]
02211
unwrap_err
[function]
[call site]
02212
join
[function]
[call site]
02213
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
02214
Request::eos
[function]
[call site]
02215
Handle::send_frame
[function]
[call site]
02216
frames::headers
[function]
[call site]
02217
Mock::response
[function]
[call site]
02218
Self::eos
[function]
[call site]
02219
client::handshake
[function]
[call site]
02220
unwrap
[function]
[call site]
02221
Request::get
[function]
[call site]
02222
Builder::body
[function]
[call site]
02223
Result::unwrap
[function]
[call site]
02224
SendRequest::send_request
[function]
[call site]
02225
unwrap
[function]
[call site]
02226
TestFuture::drive
[function]
[call site]
02227
unwrap
[function]
[call site]
02228
join
[function]
[call site]
02229
Handle::send
[function]
[call site]
02230
if_downcast_into
[function]
[call site]
02231
unwrap
[function]
[call site]
02232
Handle::next
[function]
[call site]
02233
unwrap
[function]
[call site]
02234
unwrap
[function]
[call site]
02235
assert_settings
[function]
[call site]
02236
frames::settings
[function]
[call site]
02237
Mock::enable_connect_protocol
[function]
[call site]
02238
assert_default_settings
[function]
[call site]
02239
Handle::recv_frame
[function]
[call site]
02240
frames::headers
[function]
[call site]
02241
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
02242
Request::eos
[function]
[call site]
02243
Handle::send_frame
[function]
[call site]
02244
frames::headers
[function]
[call site]
02245
Mock::response
[function]
[call site]
02246
Self::eos
[function]
[call site]
02247
client::handshake
[function]
[call site]
02248
unwrap
[function]
[call site]
02249
Request::get
[function]
[call site]
02250
Builder::body
[function]
[call site]
02251
Result::unwrap
[function]
[call site]
02252
SendRequest::send_request
[function]
[call site]
02253
unwrap
[function]
[call site]
02254
TestFuture::drive
[function]
[call site]
02255
unwrap
[function]
[call site]
02256
join
[function]
[call site]
02257
unwrap
[function]
[call site]
02258
Request::builder
[function]
[call site]
02259
Builder::method
[function]
[call site]
02260
Builder::uri
[function]
[call site]
02261
Builder::body
[function]
[call site]
02262
Result::unwrap
[function]
[call site]
02263
SendRequest::send_request
[function]
[call site]
02264
unwrap
[function]
[call site]
02265
SendStream::send_data
[function]
[call site]
02266
&str::into
[function]
[call site]
02267
Result::unwrap
[function]
[call site]
02268
SendStream::send_data
[function]
[call site]
02269
&str::into
[function]
[call site]
02270
Result::unwrap
[function]
[call site]
02271
TestFuture::drive
[function]
[call site]
02272
unwrap
[function]
[call site]
02273
unwrap
[function]
[call site]
02274
Handle::assert_client_handshake
[function]
[call site]
02275
assert_default_settings
[function]
[call site]
02276
Handle::recv_frame
[function]
[call site]
02277
frames::headers
[function]
[call site]
02278
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
02279
Handle::recv_frame
[function]
[call site]
02280
frames::data
[function]
[call site]
02281
Handle::recv_frame
[function]
[call site]
02282
frames::data
[function]
[call site]
02283
too_big_headers_sends_reset_after_431_if_not_eos
[function]
[call site]
02284
Handle::send_frame
[function]
[call site]
02285
frames::headers
[function]
[call site]
02286
Mock::response
[function]
[call site]
02287
Self::eos
[function]
[call site]
02288
join
[function]
[call site]
02289
unwrap
[function]
[call site]
02290
unwrap
[function]
[call site]
02291
super::assert::assert_frame_eq
[function]
[call site]
02292
if_downcast_into
[function]
[call site]
02293
U::into
[function]
[call site]
02294
frames::headers
[function]
[call site]
02295
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
02296
Request::eos
[function]
[call site]
02297
Handle::send_frame
[function]
[call site]
02298
frames::headers
[function]
[call site]
02299
Mock::response
[function]
[call site]
02300
Self::eos
[function]
[call site]
02301
client::handshake
[function]
[call site]
02302
unwrap
[function]
[call site]
02303
Request::get
[function]
[call site]
02304
Builder::body
[function]
[call site]
02305
Result::unwrap
[function]
[call site]
02306
SendRequest::send_request
[function]
[call site]
02307
unwrap
[function]
[call site]
02308
TestFuture::drive
[function]
[call site]
02309
unwrap
[function]
[call site]
02310
join
[function]
[call site]
02311
Builder::handshake
[function]
[call site]
02312
FlushInterleave::observe_write
[function]
[call site]
02313
FlushInterleave::observe_write
[function]
[call site]
02314
FlushInterleave::observe_write
[function]
[call site]
02315
FlushInterleave::observe_write
[function]
[call site]
02316
FlushInterleave::observe_write
[function]
[call site]
02317
FlushInterleave::observe_write
[function]
[call site]
02318
FlushInterleaveIo::poll_read
[function]
[call site]
02319
Builder::build
[function]
[call site]
02320
client::handshake
[function]
[call site]
02321
unwrap
[function]
[call site]
02322
futures::task::noop_waker
[function]
[call site]
02323
Context::from_waker
[function]
[call site]
02324
poll_unpin
[function]
[call site]
02325
is_ready
[function]
[call site]
02326
Request::builder
[function]
[call site]
02327
Builder::method
[function]
[call site]
02328
Builder::uri
[function]
[call site]
02329
Builder::body
[function]
[call site]
02330
Result::unwrap
[function]
[call site]
02331
SendRequest::send_request
[function]
[call site]
02332
unwrap
[function]
[call site]
02333
SendStream::reserve_capacity
[function]
[call site]
02334
len
[function]
[call site]
02335
TestFuture::drive
[function]
[call site]
02336
util::wait_for_capacity
[function]
[call site]
02337
len
[function]
[call site]
02338
SendStream::send_data
[function]
[call site]
02339
if_downcast_into
[function]
[call site]
02340
Result::unwrap
[function]
[call site]
02341
run
[function]
[call site]
02342
unwrap
[function]
[call site]
02343
unwrap
[function]
[call site]
02344
unwrap
[function]
[call site]
02345
futures::future::poll_fn
[function]
[call site]
02346
FlushInterleave::block_flush
[function]
[call site]
02347
compare_exchange
[function]
[call site]
02348
is_ok
[function]
[call site]
02349
wait
[function]
[call site]
02350
wait
[function]
[call site]
02351
Ok
[function]
[call site]
02352
Mock::into
[function]
[call site]
02353
unwrap
[function]
[call site]
02354
Handle::read_preface
[function]
[call site]
02355
unwrap
[function]
[call site]
02356
Handle::next
[function]
[call site]
02357
unwrap
[function]
[call site]
02358
frame::Settings::ack
[function]
[call site]
02359
Handle::send
[function]
[call site]
02360
if_downcast_into
[function]
[call site]
02361
unwrap
[function]
[call site]
02362
Handle::next
[function]
[call site]
02363
unwrap
[function]
[call site]
02364
unwrap
[function]
[call site]
02365
assert_settings
[function]
[call site]
02366
frame::Settings::default
[function]
[call site]
02367
assert_default_settings
[function]
[call site]
02368
Handle::recv_frame
[function]
[call site]
02369
frames::headers
[function]
[call site]
02370
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
02371
Request::eos
[function]
[call site]
02372
Handle::recv_frame
[function]
[call site]
02373
frames::headers
[function]
[call site]
02374
r::e::s::e::t::_::s::t::r::e::a::m::_::w::a::i::t::i::n::g::_::f::o::r::_::c::a::p::a::c::i::t::y::request
[function]
[call site]
02375
Request::eos
[function]
[call site]
02376
Handle::send_frame
[function]
[call site]
02377
frames::headers
[function]
[call site]
02378
Mock::response
[function]
[call site]
02379
Handle::send_frame
[function]
[call site]
02380
frames::data
[function]
[call site]
02381
Handle::send_frame
[function]
[call site]
02382
frames::headers
[function]
[call site]
02383
Mock::response
[function]
[call site]
02384
Handle::send_frame
[function]
[call site]
02385
frames::data
[function]
[call site]
02386
Handle::recv_frame
[function]
[call site]
02387
frames::reset
[function]
[call site]
02388
Mock::cancel
[function]
[call site]
02389
Handle::recv_frame
[function]
[call site]
02390
frames::reset
[function]
[call site]
02391
Mock::cancel
[function]
[call site]
02392
Handle::send_frame
[function]
[call site]
02393
frames::data
[function]
[call site]
02394
too_big_headers_sends_reset_after_431_if_not_eos
[function]
[call site]
02395
user_ping_pong
[function]
[call site]
02396
Handle::send_frame
[function]
[call site]
02397
frames::data
[function]
[call site]
02398
too_big_headers_sends_reset_after_431_if_not_eos
[function]
[call site]
02399
Handle::recv_frame
[function]
[call site]
02400
frames::reset
[function]
[call site]
02401
Mock::stream_closed
[function]
[call site]
02402
client::Builder::new
[function]
[call site]
02403
Builder::max_concurrent_reset_streams
[function]
[call site]
02404
max_concurrent_reset_streams(1)
[call site]
02405
.handshake::<_,
[call site]
02406
expect
[function]
[call site]
02407
SendRequest::clone
[function]
[call site]
02408
many_small_final_data_frames_do_not_exhaust_budget
[function]
[call site]
02409
expect
[function]
[call site]
02410
many_small_final_data_frames_do_not_exhaust_budget
[function]
[call site]
02411
expect
[function]
[call site]
02412
Box::pin
[function]
[call site]
02413
expect
[function]
[call site]
02414
TestFuture::drive
[function]
[call site]
02415
join
[function]
[call site]
02416
Handle::drop
[function]
[call site]
02417
join
[function]
[call site]
02418
to_raw_capacity
[function]
[call site]
02419
Result::next_power_of_two
[function]
[call site]
02420
wrapping_sub
[function]
[call site]
02421
HeaderMap::with_capacity
[function]
[call site]
02422
HeaderMap::try_with_capacity
[function]
[call site]
02423
Result::expect
[function]
[call site]
02424
usable_capacity
[function]
[call site]
02425
HeaderMap::with_capacity
[function]
[call site]
02426
FlushInterleave::new
[function]
[call site]
02427
Extensions::extend
[function]
[call site]
02428
Extensions::extend
[function]
[call site]
02429
Extensions::extend
[function]
[call site]
02430
Some
[function]
[call site]
02431
Some
[function]
[call site]
02432
Decoder::decode
[function]
[call site]
02433
take
[function]
[call site]
02434
enter
[function]
[call site]
02435
peek_u8
[function]
[call site]
02436
has_remaining
[function]
[call site]
02437
Some
[function]
[call site]
02438
Prioritized::chunk
[function]
[call site]
02439
Representation::load
[function]
[call site]
02440
Ok
[function]
[call site]
02441
Ok
[function]
[call site]
02442
Ok
[function]
[call site]
02443
Ok
[function]
[call site]
02444
Ok
[function]
[call site]
02445
Err
[function]
[call site]
02446
Decoder::decode_indexed
[function]
[call site]
02447
decode_int
[function]
[call site]
02448
Err
[function]
[call site]
02449
has_remaining
[function]
[call site]
02450
Err
[function]
[call site]
02451
DecoderError::NeedMore
[function]
[call site]
02452
wrapping_sub
[function]
[call site]
02453
get_u8
[function]
[call site]
02454
Ok
[function]
[call site]
02455
has_remaining
[function]
[call site]
02456
get_u8
[function]
[call site]
02457
Ok
[function]
[call site]
02458
Err
[function]
[call site]
02459
Err
[function]
[call site]
02460
DecoderError::NeedMore
[function]
[call site]
02461
many_small_final_data_frames_do_not_exhaust_budget
[function]
[call site]
02462
consume
[function]
[call site]
02463
take
[function]
[call site]
02464
recv_end_stream_survives_eof
[function]
[call site]
02465
is_break
[function]
[call site]
02466
Decoder::decode_literal
[function]
[call site]
02467
decode_int
[function]
[call site]
02468
position
[function]
[call site]
02469
Decoder::try_decode_string
[function]
[call site]
02470
position
[function]
[call site]
02471
peek_u8
[function]
[call site]
02472
Err
[function]
[call site]
02473
DecoderError::NeedMore
[function]
[call site]
02474
decode_int
[function]
[call site]
02475
Prioritized::remaining
[function]
[call site]
02476
Prioritized::remaining
[function]
[call site]
02477
Err
[function]
[call site]
02478
DecoderError::NeedMore
[function]
[call site]
02479
position
[function]
[call site]
02480
Prioritized::chunk
[function]
[call site]
02481
test::huff_decode
[function]
[call site]
02482
FlushInterleave::new
[function]
[call site]
02483
test::huff_decode
[function]
[call site]
02484
BytesMut::unwrap
[function]
[call site]
02485
Frame::map
[function]
[call site]
02486
Frame::map
[function]
[call site]
02487
Frame::into
[function]
[call site]
02488
if_downcast_into
[function]
[call site]
02489
if_downcast_into
[function]
[call site]
02490
if_downcast_into
[function]
[call site]
02491
if_downcast_into
[function]
[call site]
02492
if_downcast_into
[function]
[call site]
02493
if_downcast_into
[function]
[call site]
02494
if_downcast_into
[function]
[call site]
02495
if_downcast_into
[function]
[call site]
02496
Some
[function]
[call site]
02497
BytesMut::freeze
[function]
[call site]
02498
Prioritized::advance
[function]
[call site]
02499
Prioritized::advance
[function]
[call site]
02500
Ok
[function]
[call site]
02501
Decoder::try_decode_string
[function]
[call site]
02502
set_position
[function]
[call site]
02503
consume
[function]
[call site]
02504
consume
[function]
[call site]
02505
Header::new
[function]
[call site]
02506
SendBuffer::is_empty
[function]
[call site]
02507
lock
[function]
[call site]
02508
unwrap
[function]
[call site]
02509
SendBuffer::is_empty
[function]
[call site]
02510
Err
[function]
[call site]
02511
DecoderError::NeedMore
[function]
[call site]
02512
BytesStr::try_from
[function]
[call site]
02513
Ok
[function]
[call site]
02514
Header::Authority
[function]
[call site]
02515
Method::from_bytes
[function]
[call site]
02516
Ok
[function]
[call site]
02517
Header::Method
[function]
[call site]
02518
BytesStr::try_from
[function]
[call site]
02519
Ok
[function]
[call site]
02520
Header::Scheme
[function]
[call site]
02521
BytesStr::try_from
[function]
[call site]
02522
Ok
[function]
[call site]
02523
Header::Path
[function]
[call site]
02524
Protocol::try_from
[function]
[call site]
02525
Ok
[function]
[call site]
02526
Header::Protocol
[function]
[call site]
02527
StatusCode::from_bytes
[function]
[call site]
02528
Ok
[function]
[call site]
02529
Header::Status
[function]
[call site]
02530
Err
[function]
[call site]
02531
HeaderName::from_lowercase
[function]
[call site]
02532
uninit_u8_array
[function]
[call site]
02533
parse_hdr
[function]
[call site]
02534
Ok
[function]
[call site]
02535
Vec::into
[function]
[call site]
02536
Bytes::copy_from_slice
[function]
[call site]
02537
ByteStr::from_utf8_unchecked
[function]
[call site]
02538
Ok
[function]
[call site]
02539
Custom
[function]
[call site]
02540
if_downcast_into
[function]
[call site]
02541
HeaderMap::iter
[function]
[call site]
02542
Err
[function]
[call site]
02543
InvalidHeaderName::new
[function]
[call site]
02544
Bytes::copy_from_slice
[function]
[call site]
02545
ByteStr::from_utf8_unchecked
[function]
[call site]
02546
Ok
[function]
[call site]
02547
Custom
[function]
[call site]
02548
if_downcast_into
[function]
[call site]
02549
HeaderValue::from_bytes
[function]
[call site]
02550
Ok
[function]
[call site]
02551
many_small_final_data_frames_do_not_exhaust_budget
[function]
[call site]
02552
Decoder::decode_string
[function]
[call site]
02553
position
[function]
[call site]
02554
Decoder::try_decode_string
[function]
[call site]
02555
set_position
[function]
[call site]
02556
Ok
[function]
[call site]
02557
consume
[function]
[call site]
02558
Header::name
[function]
[call site]
02559
Name::Field
[function]
[call site]
02560
Name::into_entry
[function]
[call site]
02561
Ok
[function]
[call site]
02562
SendRequest::clone
[function]
[call site]
02563
HeaderValue::from_bytes
[function]
[call site]
02564
Ok
[function]
[call site]
02565
Header::Authority
[function]
[call site]
02566
BytesStr::try_from
[function]
[call site]
02567
Ok
[function]
[call site]
02568
Header::Method
[function]
[call site]
02569
Method::from_bytes
[function]
[call site]
02570
Ok
[function]
[call site]
02571
Header::Scheme
[function]
[call site]
02572
BytesStr::try_from
[function]
[call site]
02573
Ok
[function]
[call site]
02574
Header::Path
[function]
[call site]
02575
BytesStr::try_from
[function]
[call site]
02576
Ok
[function]
[call site]
02577
Header::Protocol
[function]
[call site]
02578
Protocol::try_from
[function]
[call site]
02579
StatusCode::from_bytes
[function]
[call site]
02580
Ok
[function]
[call site]
02581
Header::Status
[function]
[call site]
02582
Err
[function]
[call site]
02583
Table::insert
[function]
[call site]
02584
SendRequest::clone
[function]
[call site]
02585
SendRequest::clone
[function]
[call site]
02586
consume
[function]
[call site]
02587
recv_end_stream_survives_eof
[function]
[call site]
02588
is_break
[function]
[call site]
02589
Decoder::decode_literal
[function]
[call site]
02590
consume
[function]
[call site]
02591
recv_end_stream_survives_eof
[function]
[call site]
02592
is_break
[function]
[call site]
02593
Decoder::decode_literal
[function]
[call site]
02594
consume
[function]
[call site]
02595
recv_end_stream_survives_eof
[function]
[call site]
02596
is_break
[function]
[call site]
02597
Err
[function]
[call site]
02598
Decoder::process_size_update
[function]
[call site]
02599
decode_int
[function]
[call site]
02600
Err
[function]
[call site]
02601
Table::set_max_size
[function]
[call site]
02602
Table::consolidate
[function]
[call site]
02603
Deque::push_back
[function]
[call site]
02604
Table::insert
[function]
[call site]
02605
Some
[function]
[call site]
02606
Some
[function]
[call site]
02607
Option::len
[function]
[call site]
02608
HeaderName::as_ref
[function]
[call site]
02609
Poll::len
[function]
[call site]
02610
len
[function]
[call site]
02611
pop_back
[function]
[call site]
02612
Ok
[function]
[call site]
02613
consume
[function]
[call site]
02614
Ok
[function]
[call site]
02615
FlushInterleave::new
[function]
[call site]
02616
ControlFlow::Continue
[function]
[call site]
02617
std::str::from_utf8
[function]
[call site]
02618
http::Method::from_bytes
[function]
[call site]
02619
&[u8]::len
[function]
[call site]
02620
Err
[function]
[call site]
02621
InvalidMethod::new
[function]
[call site]
02622
Ok
[function]
[call site]
02623
Method
[function]
[call site]
02624
Ok
[function]
[call site]
02625
Method
[function]
[call site]
02626
Method::extension_inline
[function]
[call site]
02627
Ok
[function]
[call site]
02628
Method
[function]
[call site]
02629
Ok
[function]
[call site]
02630
Method
[function]
[call site]
02631
Method::extension_inline
[function]
[call site]
02632
Ok
[function]
[call site]
02633
Method
[function]
[call site]
02634
Ok
[function]
[call site]
02635
Method
[function]
[call site]
02636
Ok
[function]
[call site]
02637
Method
[function]
[call site]
02638
Method::extension_inline
[function]
[call site]
02639
Ok
[function]
[call site]
02640
Method
[function]
[call site]
02641
Method::extension_inline
[function]
[call site]
02642
Ok
[function]
[call site]
02643
Method
[function]
[call site]
02644
Ok
[function]
[call site]
02645
Method
[function]
[call site]
02646
Method::extension_inline
[function]
[call site]
02647
&[u8]::len
[function]
[call site]
02648
Method::extension_inline
[function]
[call site]
02649
FlushInterleave::new
[function]
[call site]
02650
Ok
[function]
[call site]
02651
Method
[function]
[call site]
02652
ExtensionAllocated
[function]
[call site]
02653
HeaderValue::as_bytes
[function]
[call site]
02654
hpack::Header::Method
[function]
[call site]
02655
hpack::Encoder::new
[function]
[call site]
02656
min
[function]
[call site]
02657
Table::new
[function]
[call site]
02658
FlushInterleave::new
[function]
[call site]
02659
encode
[function]
[call site]
02660
&mut
[call site]
02661
&mut
[call site]
02662