These benchmarks contain two type of measurements:
- performance during parsing a frame that contains one row of values of a certain type
- performance during type conversion when you try to convert a row into rust types/structures
test blob_body_parse ... bench: 1,595 ns/iter (+/- 238)
test blob_convert ... bench: 212 ns/iter (+/- 115)
test counter_body_parse ... bench: 2,124 ns/iter (+/- 1,160)
test counter_convert ... bench: 396 ns/iter (+/- 257)
test float_body_parse ... bench: 1,908 ns/iter (+/- 310)
test float_convert ... bench: 381 ns/iter (+/- 167)
test inet_body_parse ... bench: 2,040 ns/iter (+/- 293)
test inet_convert ... bench: 387 ns/iter (+/- 85)
test integer_body_parse ... bench: 2,473 ns/iter (+/- 419)
test integer_convert ... bench: 549 ns/iter (+/- 129)
test string_body_parse ... bench: 2,475 ns/iter (+/- 588)
test string_convert ... bench: 674 ns/iter (+/- 132)
test time_body_parse ... bench: 1,505 ns/iter (+/- 222)
test time_convert ... bench: 163 ns/iter (+/- 39)
test uuid_body_parse ... bench: 1,464 ns/iter (+/- 227)
test uuid_convert ... bench: 168 ns/iter (+/- 32)
test list_body_parse ... bench: 2,694 ns/iter (+/- 444)
test list_convert ... bench: 4,953 ns/iter (+/- 720)
test list_v4_body_parse ... bench: 2,578 ns/iter (+/- 933)
test list_v4_convert ... bench: 4,929 ns/iter (+/- 658)
test map_body_parse ... bench: 3,174 ns/iter (+/- 1,222)
test map_convert ... bench: 8,087 ns/iter (+/- 1,540)
test map_without_blob_body_parse ... bench: 3,787 ns/iter (+/- 772)
test map_without_blob_convert ... bench: 7,867 ns/iter (+/- 1,022)