Stranger6667
/
jsonschema-rs
Blog
Docs
Overview
Branches
Benchmarks
Runs
build: Add CodSpeed
(
#484
)
Merged
Merging
dd/codspeed
(
4d8e410
) into
master
N/A
IMPROVEMENTS
0
REGRESSIONS
0
UNTOUCHED
0
NEW
320
DROPPED
0
IGNORED
0
Benchmarks
New
fast jsonschema/compile
jsonschema/benches/jsonschema.rs::common::fast_schema::fast jsonschema/compile
N/A
N/A
652.4 µs
fast jsonschema/is_valid/invalid
jsonschema/benches/jsonschema.rs::common::fast_schema::fast jsonschema/is_valid/invalid
N/A
N/A
1 µs
fast jsonschema/is_valid/valid
jsonschema/benches/jsonschema.rs::common::fast_schema::fast jsonschema/is_valid/valid
N/A
N/A
9.6 µs
fast jsonschema/validate/invalid
jsonschema/benches/jsonschema.rs::common::fast_schema::fast jsonschema/validate/invalid
N/A
N/A
39.9 µs
fast jsonschema/validate/valid
jsonschema/benches/jsonschema.rs::common::fast_schema::fast jsonschema/validate/valid
N/A
N/A
28.8 µs
jsonpointer[big]
jsonschema/benches/jsonschema.rs::common::json_pointer_node::jsonpointer[big]
N/A
N/A
8.5 µs
jsonpointer[empty]
jsonschema/benches/jsonschema.rs::common::json_pointer_node::jsonpointer[empty]
N/A
N/A
496.1 ns
jsonpointer[small]
jsonschema/benches/jsonschema.rs::common::json_pointer_node::jsonpointer[small]
N/A
N/A
3.6 µs
CITM jsonschema/compile
jsonschema/benches/jsonschema.rs::common::large_schemas::CITM jsonschema/compile
N/A
N/A
3 ms
CITM jsonschema/is_valid
jsonschema/benches/jsonschema.rs::common::large_schemas::CITM jsonschema/is_valid
N/A
N/A
19.9 ms
CITM jsonschema/validate
jsonschema/benches/jsonschema.rs::common::large_schemas::CITM jsonschema/validate
N/A
N/A
81.8 ms
geojson jsonschema/compile
jsonschema/benches/jsonschema.rs::common::large_schemas::geojson jsonschema/compile
N/A
N/A
8.4 ms
geojson jsonschema/is_valid
jsonschema/benches/jsonschema.rs::common::large_schemas::geojson jsonschema/is_valid
N/A
N/A
36.9 ms
geojson jsonschema/validate
jsonschema/benches/jsonschema.rs::common::large_schemas::geojson jsonschema/validate
N/A
N/A
36.9 ms
openapi jsonschema/compile
jsonschema/benches/jsonschema.rs::common::large_schemas::openapi jsonschema/compile
N/A
N/A
22.4 ms
openapi jsonschema/is_valid
jsonschema/benches/jsonschema.rs::common::large_schemas::openapi jsonschema/is_valid
N/A
N/A
108.1 ms
openapi jsonschema/validate
jsonschema/benches/jsonschema.rs::common::large_schemas::openapi jsonschema/validate
N/A
N/A
117.2 ms
swagger jsonschema/compile
jsonschema/benches/jsonschema.rs::common::large_schemas::swagger jsonschema/compile
N/A
N/A
22.4 ms
swagger jsonschema/is_valid
jsonschema/benches/jsonschema.rs::common::large_schemas::swagger jsonschema/is_valid
N/A
N/A
116.4 ms
swagger jsonschema/validate
jsonschema/benches/jsonschema.rs::common::large_schemas::swagger jsonschema/validate
N/A
N/A
175.1 ms
additional_items_boolean 1234[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_items_boolean 1234[jsonschema/is_valid/invalid]
N/A
N/A
424.4 ns
additional_items_boolean 1234[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_items_boolean 1234[jsonschema/validate/invalid]
N/A
N/A
16.1 µs
additional_items_boolean 123[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_items_boolean 123[jsonschema/is_valid/valid]
N/A
N/A
1.2 µs
additional_items_boolean 123[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_items_boolean 123[jsonschema/validate/valid]
N/A
N/A
9.3 µs
additional_items_boolean additionalItemsfalseitems[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_items_boolean additionalItemsfalseitems[jsonschema/compile]
N/A
N/A
94.1 µs
additional_items_object 1234[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_items_object 1234[jsonschema/is_valid/invalid]
N/A
N/A
827.2 ns
additional_items_object 1234[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_items_object 1234[jsonschema/validate/invalid]
N/A
N/A
21 µs
additional_items_object 123foo[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_items_object 123foo[jsonschema/is_valid/valid]
N/A
N/A
1.6 µs
additional_items_object 123foo[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_items_object 123foo[jsonschema/validate/valid]
N/A
N/A
11.6 µs
additional_items_object additionalItemstypestringitems[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_items_object additionalItemstypestringitems[jsonschema/compile]
N/A
N/A
137 µs
additional_properties_and_pattern_properties additionalPropertiestypestringpatternPropertiesf.*otypeinteger[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_and_pattern_properties additionalPropertiestypestringpatternPropertiesf.*otypeinteger[jsonschema/compile]
N/A
N/A
6.3 ms
additional_properties_and_pattern_properties bartruefoo1[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_and_pattern_properties bartruefoo1[jsonschema/is_valid/invalid]
N/A
N/A
4.1 µs
additional_properties_and_pattern_properties bartruefoo1[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_and_pattern_properties bartruefoo1[jsonschema/validate/invalid]
N/A
N/A
19.5 µs
additional_properties_and_pattern_properties foo1[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_and_pattern_properties foo1[jsonschema/is_valid/valid]
N/A
N/A
4.9 µs
additional_properties_and_pattern_properties foo1[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_and_pattern_properties foo1[jsonschema/validate/valid]
N/A
N/A
9.3 µs
additional_properties_and_properties additionalPropertiestypestringpropertiesfoo[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_and_properties additionalPropertiestypestringpropertiesfoo[jsonschema/compile]
N/A
N/A
156.3 µs
additional_properties_and_properties bartruefoo1[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_and_properties bartruefoo1[jsonschema/is_valid/invalid]
N/A
N/A
1.7 µs
additional_properties_and_properties bartruefoo1[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_and_properties bartruefoo1[jsonschema/validate/invalid]
N/A
N/A
15.3 µs
additional_properties_and_properties foo1[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_and_properties foo1[jsonschema/is_valid/valid]
N/A
N/A
1.5 µs
additional_properties_and_properties foo1[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_and_properties foo1[jsonschema/validate/valid]
N/A
N/A
6 µs
additional_properties_and_properties_and_pattern_properties additionalPropertiestypestringpatternPropertiesf.*atypeintegerpropertiesfoo[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_and_properties_and_pattern_properties additionalPropertiestypestringpatternPropertiesf.*atypeintegerpropertiesfoo[jsonschema/compile]
N/A
N/A
6.4 ms
additional_properties_and_properties_and_pattern_properties bartruefoonullfzo2[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_and_properties_and_pattern_properties bartruefoonullfzo2[jsonschema/is_valid/invalid]
N/A
N/A
4.5 µs
additional_properties_and_properties_and_pattern_properties bartruefoonullfzo2[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_and_properties_and_pattern_properties bartruefoonullfzo2[jsonschema/validate/invalid]
N/A
N/A
27.4 µs
additional_properties_and_properties_and_pattern_properties foonullfza2[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_and_properties_and_pattern_properties foonullfza2[jsonschema/is_valid/valid]
N/A
N/A
6.7 µs
additional_properties_and_properties_and_pattern_properties foonullfza2[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_and_properties_and_pattern_properties foonullfza2[jsonschema/validate/valid]
N/A
N/A
12.8 µs
additional_properties_false [jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_false [jsonschema/is_valid/valid]
N/A
N/A
561.1 ns
additional_properties_false [jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_false [jsonschema/validate/valid]
N/A
N/A
3.2 µs
additional_properties_false additionalPropertiesfalse[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_false additionalPropertiesfalse[jsonschema/compile]
N/A
N/A
64.1 µs
additional_properties_false foo1[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_false foo1[jsonschema/is_valid/invalid]
N/A
N/A
781.7 ns
additional_properties_false foo1[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_false foo1[jsonschema/validate/invalid]
N/A
N/A
8.7 µs
additional_properties_false_and_pattern_properties additionalPropertiesfalsepatternPropertiesf.*otypeinteger[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_false_and_pattern_properties additionalPropertiesfalsepatternPropertiesf.*otypeinteger[jsonschema/compile]
N/A
N/A
6.3 ms
additional_properties_false_and_pattern_properties bar2foo1[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_false_and_pattern_properties bar2foo1[jsonschema/is_valid/invalid]
N/A
N/A
3.7 µs
additional_properties_false_and_pattern_properties bar2foo1[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_false_and_pattern_properties bar2foo1[jsonschema/validate/invalid]
N/A
N/A
17.2 µs
additional_properties_false_and_pattern_properties foo1[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_false_and_pattern_properties foo1[jsonschema/is_valid/valid]
N/A
N/A
4.7 µs
additional_properties_false_and_pattern_properties foo1[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_false_and_pattern_properties foo1[jsonschema/validate/valid]
N/A
N/A
9.5 µs
additional_properties_false_and_properties additionalPropertiesfalsepropertiesfoo[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_false_and_properties additionalPropertiesfalsepropertiesfoo[jsonschema/compile]
N/A
N/A
113.1 µs
additional_properties_false_and_properties bar2foo1[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_false_and_properties bar2foo1[jsonschema/is_valid/invalid]
N/A
N/A
1.3 µs
additional_properties_false_and_properties bar2foo1[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_false_and_properties bar2foo1[jsonschema/validate/invalid]
N/A
N/A
13.3 µs
additional_properties_false_and_properties foo1[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_false_and_properties foo1[jsonschema/is_valid/valid]
N/A
N/A
1.5 µs
additional_properties_false_and_properties foo1[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_false_and_properties foo1[jsonschema/validate/valid]
N/A
N/A
6.2 µs
additional_properties_false_and_properties_and_pattern_properties additionalPropertiesfalsepatternPropertiesf.*otypeintegerpropertiesfoo[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_false_and_properties_and_pattern_properties additionalPropertiesfalsepatternPropertiesf.*otypeintegerpropertiesfoo[jsonschema/compile]
N/A
N/A
6.3 ms
additional_properties_false_and_properties_and_pattern_properties bar2foo1fz02[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_false_and_properties_and_pattern_properties bar2foo1fz02[jsonschema/is_valid/invalid]
N/A
N/A
4 µs
additional_properties_false_and_properties_and_pattern_properties bar2foo1fz02[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_false_and_properties_and_pattern_properties bar2foo1fz02[jsonschema/validate/invalid]
N/A
N/A
21.4 µs
additional_properties_false_and_properties_and_pattern_properties foo1[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_false_and_properties_and_pattern_properties foo1[jsonschema/is_valid/valid]
N/A
N/A
5.3 µs
additional_properties_false_and_properties_and_pattern_properties foo1[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_false_and_properties_and_pattern_properties foo1[jsonschema/validate/valid]
N/A
N/A
11.2 µs
additional_properties_single additionalPropertiestypestring[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_single additionalPropertiestypestring[jsonschema/compile]
N/A
N/A
108.3 µs
additional_properties_single foo1[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_single foo1[jsonschema/is_valid/invalid]
N/A
N/A
1.1 µs
additional_properties_single foo1[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_single foo1[jsonschema/validate/invalid]
N/A
N/A
14.4 µs
additional_properties_single foobar[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_single foobar[jsonschema/is_valid/valid]
N/A
N/A
1.2 µs
additional_properties_single foobar[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::additional_properties_single foobar[jsonschema/validate/valid]
N/A
N/A
6 µs
all_of 1[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::all_of 1[jsonschema/is_valid/invalid]
N/A
N/A
1 µs
all_of 1[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::all_of 1[jsonschema/validate/invalid]
N/A
N/A
14.4 µs
all_of 4[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::all_of 4[jsonschema/is_valid/valid]
N/A
N/A
1 µs
all_of 4[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::all_of 4[jsonschema/validate/valid]
N/A
N/A
6.6 µs
all_of allOftypeintegerminimum2[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::all_of allOftypeintegerminimum2[jsonschema/compile]
N/A
N/A
154.5 µs
any_of 1.5[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::any_of 1.5[jsonschema/is_valid/invalid]
N/A
N/A
1.4 µs
any_of 1.5[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::any_of 1.5[jsonschema/validate/invalid]
N/A
N/A
9 µs
any_of 1[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::any_of 1[jsonschema/is_valid/valid]
N/A
N/A
777.8 ns
any_of 1[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::any_of 1[jsonschema/validate/valid]
N/A
N/A
3.2 µs
any_of anyOftypeintegerminimum2[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::any_of anyOftypeintegerminimum2[jsonschema/compile]
N/A
N/A
156.1 µs
any_of_multiple_types anyOftypeintegertypestring[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::any_of_multiple_types anyOftypeintegertypestring[jsonschema/compile]
N/A
N/A
157.9 µs
any_of_multiple_types foo[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::any_of_multiple_types foo[jsonschema/is_valid/valid]
N/A
N/A
999.4 ns
any_of_multiple_types foo[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::any_of_multiple_types foo[jsonschema/validate/valid]
N/A
N/A
3.5 µs
any_of_multiple_types null[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::any_of_multiple_types null[jsonschema/is_valid/invalid]
N/A
N/A
1 µs
any_of_multiple_types null[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::any_of_multiple_types null[jsonschema/validate/invalid]
N/A
N/A
8.7 µs
boolean_false 1[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::boolean_false 1[jsonschema/is_valid/invalid]
N/A
N/A
58.9 ns
boolean_false 1[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::boolean_false 1[jsonschema/validate/invalid]
N/A
N/A
6.8 µs
boolean_false false[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::boolean_false false[jsonschema/compile]
N/A
N/A
19.8 µs
const 1[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::const 1[jsonschema/is_valid/valid]
N/A
N/A
495 ns
const 1[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::const 1[jsonschema/validate/valid]
N/A
N/A
3 µs
const const1[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::const const1[jsonschema/compile]
N/A
N/A
59.1 µs
const foo[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::const foo[jsonschema/is_valid/invalid]
N/A
N/A
319.4 ns
const foo[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::const foo[jsonschema/validate/invalid]
N/A
N/A
8.3 µs
contains 1[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::contains 1[jsonschema/is_valid/invalid]
N/A
N/A
877.8 ns
contains 1[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::contains 1[jsonschema/validate/invalid]
N/A
N/A
8.7 µs
contains 5[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::contains 5[jsonschema/is_valid/valid]
N/A
N/A
845 ns
contains 5[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::contains 5[jsonschema/validate/valid]
N/A
N/A
3.4 µs
contains containsminimum5[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::contains containsminimum5[jsonschema/compile]
N/A
N/A
104.5 µs
enum 4[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::enum 4[jsonschema/is_valid/valid]
N/A
N/A
1.2 µs
enum 4[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::enum 4[jsonschema/validate/valid]
N/A
N/A
3.8 µs
enum 5[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::enum 5[jsonschema/is_valid/invalid]
N/A
N/A
1.3 µs
enum 5[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::enum 5[jsonschema/validate/invalid]
N/A
N/A
10.8 µs
enum 6[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::enum 6[jsonschema/is_valid/invalid]
N/A
N/A
416.7 ns
enum 6[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::enum 6[jsonschema/validate/invalid]
N/A
N/A
10.1 µs
enum enum1234[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::enum enum1234[jsonschema/compile]
N/A
N/A
63 µs
exclusive_maximum 2[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::exclusive_maximum 2[jsonschema/is_valid/valid]
N/A
N/A
450.6 ns
exclusive_maximum 2[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::exclusive_maximum 2[jsonschema/validate/valid]
N/A
N/A
2.9 µs
exclusive_maximum 3[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::exclusive_maximum 3[jsonschema/is_valid/invalid]
N/A
N/A
450.6 ns
exclusive_maximum 3[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::exclusive_maximum 3[jsonschema/validate/invalid]
N/A
N/A
8.6 µs
exclusive_maximum exclusiveMaximum3[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::exclusive_maximum exclusiveMaximum3[jsonschema/compile]
N/A
N/A
59.7 µs
exclusive_minimum 3[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::exclusive_minimum 3[jsonschema/is_valid/invalid]
N/A
N/A
421.1 ns
exclusive_minimum 3[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::exclusive_minimum 3[jsonschema/validate/invalid]
N/A
N/A
8.6 µs
exclusive_minimum 4[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::exclusive_minimum 4[jsonschema/is_valid/valid]
N/A
N/A
421.1 ns
exclusive_minimum 4[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::exclusive_minimum 4[jsonschema/validate/valid]
N/A
N/A
3 µs
exclusive_minimum exclusiveMinimum3[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::exclusive_minimum exclusiveMinimum3[jsonschema/compile]
N/A
N/A
59.7 µs
format_date 06/19/1963[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_date 06/19/1963[jsonschema/is_valid/invalid]
N/A
N/A
1.3 µs
format_date 06/19/1963[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_date 06/19/1963[jsonschema/validate/invalid]
N/A
N/A
9.6 µs
format_date 1963-06-19[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_date 1963-06-19[jsonschema/is_valid/valid]
N/A
N/A
5.6 µs
format_date 1963-06-19[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_date 1963-06-19[jsonschema/validate/valid]
N/A
N/A
8.2 µs
format_date formatdate[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::format_date formatdate[jsonschema/compile]
N/A
N/A
60.1 µs
format_datetime 1963-06-19T083006.283185Z[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_datetime 1963-06-19T083006.283185Z[jsonschema/is_valid/valid]
N/A
N/A
2.4 µs
format_datetime 1963-06-19T083006.283185Z[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_datetime 1963-06-19T083006.283185Z[jsonschema/validate/valid]
N/A
N/A
5 µs
format_datetime 1990-02-31T155960.123-0800[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_datetime 1990-02-31T155960.123-0800[jsonschema/is_valid/invalid]
N/A
N/A
2.8 µs
format_datetime 1990-02-31T155960.123-0800[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_datetime 1990-02-31T155960.123-0800[jsonschema/validate/invalid]
N/A
N/A
11.1 µs
format_datetime formatdate-time[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::format_datetime formatdate-time[jsonschema/compile]
N/A
N/A
60.2 µs
format_email foo[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_email foo[jsonschema/is_valid/invalid]
N/A
N/A
716.1 ns
format_email foo[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_email foo[jsonschema/validate/invalid]
N/A
N/A
9 µs
format_email formatemail[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::format_email formatemail[jsonschema/compile]
N/A
N/A
60.3 µs
format_email test@test.com[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_email test@test.com[jsonschema/is_valid/valid]
N/A
N/A
803.9 ns
format_email test@test.com[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_email test@test.com[jsonschema/validate/valid]
N/A
N/A
3.4 µs
format_hostname formathostname[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::format_hostname formathostname[jsonschema/compile]
N/A
N/A
60.4 µs
format_hostname not_a_valid_host_name[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_hostname not_a_valid_host_name[jsonschema/is_valid/invalid]
N/A
N/A
1.1 µs
format_hostname not_a_valid_host_name[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_hostname not_a_valid_host_name[jsonschema/validate/invalid]
N/A
N/A
9.5 µs
format_hostname www.example.com[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_hostname www.example.com[jsonschema/is_valid/valid]
N/A
N/A
3.1 µs
format_hostname www.example.com[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_hostname www.example.com[jsonschema/validate/valid]
N/A
N/A
5.7 µs
format_ipv4 127.0.0.1[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_ipv4 127.0.0.1[jsonschema/is_valid/valid]
N/A
N/A
1.1 µs
format_ipv4 127.0.0.1[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_ipv4 127.0.0.1[jsonschema/validate/valid]
N/A
N/A
3.7 µs
format_ipv4 127.0.0.999[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_ipv4 127.0.0.999[jsonschema/is_valid/invalid]
N/A
N/A
2.7 µs
format_ipv4 127.0.0.999[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_ipv4 127.0.0.999[jsonschema/validate/invalid]
N/A
N/A
10.9 µs
format_ipv4 20010db885a3000000008a2e03707334[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_ipv4 20010db885a3000000008a2e03707334[jsonschema/is_valid/invalid]
N/A
N/A
5 µs
format_ipv4 20010db885a3000000008a2e03707334[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_ipv4 20010db885a3000000008a2e03707334[jsonschema/validate/invalid]
N/A
N/A
13.2 µs
format_ipv4 foobar[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_ipv4 foobar[jsonschema/is_valid/invalid]
N/A
N/A
1.7 µs
format_ipv4 foobar[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_ipv4 foobar[jsonschema/validate/invalid]
N/A
N/A
9.9 µs
format_ipv4 formatipv4[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::format_ipv4 formatipv4[jsonschema/compile]
N/A
N/A
60.3 µs
format_ipv6 127.0.0.1[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_ipv6 127.0.0.1[jsonschema/is_valid/invalid]
N/A
N/A
1.1 µs
format_ipv6 127.0.0.1[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_ipv6 127.0.0.1[jsonschema/validate/invalid]
N/A
N/A
9.3 µs
format_ipv6 20010db885a3000000008a2e03707334[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_ipv6 20010db885a3000000008a2e03707334[jsonschema/is_valid/valid]
N/A
N/A
4.9 µs
format_ipv6 20010db885a3000000008a2e03707334[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_ipv6 20010db885a3000000008a2e03707334[jsonschema/validate/valid]
N/A
N/A
7.4 µs
format_ipv6 foobar[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_ipv6 foobar[jsonschema/is_valid/invalid]
N/A
N/A
1.7 µs
format_ipv6 foobar[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_ipv6 foobar[jsonschema/validate/invalid]
N/A
N/A
9.9 µs
format_ipv6 formatipv6[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::format_ipv6 formatipv6[jsonschema/compile]
N/A
N/A
60.4 µs
format_iri /abc[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_iri /abc[jsonschema/is_valid/invalid]
N/A
N/A
2.6 µs
format_iri /abc[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_iri /abc[jsonschema/validate/invalid]
N/A
N/A
10 µs
format_iri formatiri[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::format_iri formatiri[jsonschema/compile]
N/A
N/A
60.3 µs
format_iri http//ƒøø.ßår/?∂éœ=πîx#πîüx[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_iri http//ƒøø.ßår/?∂éœ=πîx#πîüx[jsonschema/is_valid/valid]
N/A
N/A
48.3 µs
format_iri http//ƒøø.ßår/?∂éœ=πîx#πîüx[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_iri http//ƒøø.ßår/?∂éœ=πîx#πîüx[jsonschema/validate/valid]
N/A
N/A
50.1 µs
format_iri_reference #ƒräg\\mênt[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_iri_reference #ƒräg\\mênt[jsonschema/is_valid/invalid]
N/A
N/A
3.2 µs
format_iri_reference #ƒräg\\mênt[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_iri_reference #ƒräg\\mênt[jsonschema/validate/invalid]
N/A
N/A
11.5 µs
format_iri_reference formatiri-reference[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::format_iri_reference formatiri-reference[jsonschema/compile]
N/A
N/A
60.4 µs
format_iri_reference http//ƒøø.ßår/?∂éœ=πîx#πîüx[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_iri_reference http//ƒøø.ßår/?∂éœ=πîx#πîüx[jsonschema/is_valid/valid]
N/A
N/A
4.8 µs
format_iri_reference http//ƒøø.ßår/?∂éœ=πîx#πîüx[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_iri_reference http//ƒøø.ßår/?∂éœ=πîx#πîüx[jsonschema/validate/valid]
N/A
N/A
7.3 µs
format_json_pointer /foo/bar~0/baz~1/%a[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_json_pointer /foo/bar~0/baz~1/%a[jsonschema/is_valid/valid]
N/A
N/A
3.6 µs
format_json_pointer /foo/bar~0/baz~1/%a[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_json_pointer /foo/bar~0/baz~1/%a[jsonschema/validate/valid]
N/A
N/A
6.2 µs
format_json_pointer /foo/bar~[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_json_pointer /foo/bar~[jsonschema/is_valid/invalid]
N/A
N/A
2.9 µs
format_json_pointer /foo/bar~[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_json_pointer /foo/bar~[jsonschema/validate/invalid]
N/A
N/A
11.3 µs
format_json_pointer formatjson-pointer[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::format_json_pointer formatjson-pointer[jsonschema/compile]
N/A
N/A
60.5 µs
format_regex (abc)+\\s+$[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_regex (abc)+\\s+$[jsonschema/is_valid/valid]
N/A
N/A
2.7 ms
format_regex (abc)+\\s+$[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_regex (abc)+\\s+$[jsonschema/validate/valid]
N/A
N/A
2.7 ms
format_regex ^(abc[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_regex ^(abc[jsonschema/is_valid/invalid]
N/A
N/A
19.8 µs
format_regex ^(abc[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_regex ^(abc[jsonschema/validate/invalid]
N/A
N/A
27.1 µs
format_regex formatregex[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::format_regex formatregex[jsonschema/compile]
N/A
N/A
60.5 µs
format_relative_json_pointer /foo/bar[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_relative_json_pointer /foo/bar[jsonschema/is_valid/invalid]
N/A
N/A
2.6 µs
format_relative_json_pointer /foo/bar[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_relative_json_pointer /foo/bar[jsonschema/validate/invalid]
N/A
N/A
10.9 µs
format_relative_json_pointer 1[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_relative_json_pointer 1[jsonschema/is_valid/valid]
N/A
N/A
2.7 µs
format_relative_json_pointer 1[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_relative_json_pointer 1[jsonschema/validate/valid]
N/A
N/A
5.2 µs
format_relative_json_pointer formatrelative-json-pointer[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::format_relative_json_pointer formatrelative-json-pointer[jsonschema/compile]
N/A
N/A
60.7 µs
format_time 0101011111[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_time 0101011111[jsonschema/is_valid/invalid]
N/A
N/A
3.2 µs
format_time 0101011111[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_time 0101011111[jsonschema/validate/invalid]
N/A
N/A
11.5 µs
format_time 083006.283185Z[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_time 083006.283185Z[jsonschema/is_valid/valid]
N/A
N/A
3.7 µs
format_time 083006.283185Z[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_time 083006.283185Z[jsonschema/validate/valid]
N/A
N/A
6.2 µs
format_time formattime[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::format_time formattime[jsonschema/compile]
N/A
N/A
60.4 µs
format_uri_reference #frag\\ment[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_uri_reference #frag\\ment[jsonschema/is_valid/invalid]
N/A
N/A
3.1 µs
format_uri_reference #frag\\ment[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_uri_reference #frag\\ment[jsonschema/validate/invalid]
N/A
N/A
11.4 µs
format_uri_reference formaturi-reference[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::format_uri_reference formaturi-reference[jsonschema/compile]
N/A
N/A
60.6 µs
format_uri_reference http//foo.bar/?baz=qux#quux[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_uri_reference http//foo.bar/?baz=qux#quux[jsonschema/is_valid/valid]
N/A
N/A
4.1 µs
format_uri_reference http//foo.bar/?baz=qux#quux[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_uri_reference http//foo.bar/?baz=qux#quux[jsonschema/validate/valid]
N/A
N/A
6.5 µs
format_uri_template formaturi-template[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::format_uri_template formaturi-template[jsonschema/compile]
N/A
N/A
60.6 µs
format_uri_template http//example.com/dictionary/term1/term[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_uri_template http//example.com/dictionary/term1/term[jsonschema/is_valid/invalid]
N/A
N/A
3.9 µs
format_uri_template http//example.com/dictionary/term1/term[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_uri_template http//example.com/dictionary/term1/term[jsonschema/is_valid/valid]
N/A
N/A
4.5 µs
format_uri_template http//example.com/dictionary/term1/term[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_uri_template http//example.com/dictionary/term1/term[jsonschema/validate/invalid]
N/A
N/A
12.2 µs
format_uri_template http//example.com/dictionary/term1/term[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::format_uri_template http//example.com/dictionary/term1/term[jsonschema/validate/valid]
N/A
N/A
7 µs
items 123[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::items 123[jsonschema/is_valid/valid]
N/A
N/A
874.4 ns
items 123[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::items 123[jsonschema/validate/valid]
N/A
N/A
8.5 µs
items 12x[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::items 12x[jsonschema/is_valid/invalid]
N/A
N/A
864.4 ns
items 12x[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::items 12x[jsonschema/validate/invalid]
N/A
N/A
15.2 µs
items itemstypeinteger[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::items itemstypeinteger[jsonschema/compile]
N/A
N/A
85.6 µs
max_items 12[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::max_items 12[jsonschema/is_valid/invalid]
N/A
N/A
355.6 ns
max_items 12[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::max_items 12[jsonschema/validate/invalid]
N/A
N/A
8.1 µs
max_items 1[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::max_items 1[jsonschema/is_valid/valid]
N/A
N/A
355.6 ns
max_items 1[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::max_items 1[jsonschema/validate/valid]
N/A
N/A
2.9 µs
max_items maxItems1[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::max_items maxItems1[jsonschema/compile]
N/A
N/A
62.3 µs
max_length aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::max_length aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa[jsonschema/is_valid/invalid]
N/A
N/A
938.3 ns
max_length aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::max_length aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa[jsonschema/validate/invalid]
N/A
N/A
8.7 µs
max_length foo[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::max_length foo[jsonschema/is_valid/valid]
N/A
N/A
698.9 ns
max_length foo[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::max_length foo[jsonschema/validate/valid]
N/A
N/A
3.2 µs
max_length foob[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::max_length foob[jsonschema/is_valid/invalid]
N/A
N/A
713.9 ns
max_length foob[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::max_length foob[jsonschema/validate/invalid]
N/A
N/A
8.5 µs
max_length maxLength3[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::max_length maxLength3[jsonschema/compile]
N/A
N/A
62.4 µs
max_properties a1[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::max_properties a1[jsonschema/is_valid/valid]
N/A
N/A
383.3 ns
max_properties a1[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::max_properties a1[jsonschema/validate/valid]
N/A
N/A
2.9 µs
max_properties a1b1[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::max_properties a1b1[jsonschema/is_valid/invalid]
N/A
N/A
355.6 ns
max_properties a1b1[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::max_properties a1b1[jsonschema/validate/invalid]
N/A
N/A
8.1 µs
max_properties maxProperties1[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::max_properties maxProperties1[jsonschema/compile]
N/A
N/A
62.4 µs
maximum 3[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::maximum 3[jsonschema/is_valid/valid]
N/A
N/A
393.3 ns
maximum 3[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::maximum 3[jsonschema/validate/valid]
N/A
N/A
3 µs
maximum 5[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::maximum 5[jsonschema/is_valid/invalid]
N/A
N/A
393.3 ns
maximum 5[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::maximum 5[jsonschema/validate/invalid]
N/A
N/A
8.6 µs
maximum maximum3[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::maximum maximum3[jsonschema/compile]
N/A
N/A
59.6 µs
min_items 12[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::min_items 12[jsonschema/is_valid/valid]
N/A
N/A
383.3 ns
min_items 12[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::min_items 12[jsonschema/validate/valid]
N/A
N/A
2.9 µs
min_items 1[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::min_items 1[jsonschema/is_valid/invalid]
N/A
N/A
383.3 ns
min_items 1[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::min_items 1[jsonschema/validate/invalid]
N/A
N/A
8.1 µs
min_items minItems2[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::min_items minItems2[jsonschema/compile]
N/A
N/A
67.3 µs
min_length 123[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::min_length 123[jsonschema/is_valid/valid]
N/A
N/A
671.1 ns
min_length 123[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::min_length 123[jsonschema/validate/valid]
N/A
N/A
3.2 µs
min_length 12[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::min_length 12[jsonschema/is_valid/invalid]
N/A
N/A
628.3 ns
min_length 12[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::min_length 12[jsonschema/validate/invalid]
N/A
N/A
8.4 µs
min_length minLength3[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::min_length minLength3[jsonschema/compile]
N/A
N/A
67.3 µs
min_properties a1[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::min_properties a1[jsonschema/is_valid/invalid]
N/A
N/A
355.6 ns
min_properties a1[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::min_properties a1[jsonschema/validate/invalid]
N/A
N/A
8.1 µs
min_properties a1b2[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::min_properties a1b2[jsonschema/is_valid/valid]
N/A
N/A
383.3 ns
min_properties a1b2[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::min_properties a1b2[jsonschema/validate/valid]
N/A
N/A
2.9 µs
min_properties minProperties2[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::min_properties minProperties2[jsonschema/compile]
N/A
N/A
67.2 µs
minimum 1[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::minimum 1[jsonschema/is_valid/invalid]
N/A
N/A
393.3 ns
minimum 1[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::minimum 1[jsonschema/validate/invalid]
N/A
N/A
8.5 µs
minimum 5[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::minimum 5[jsonschema/is_valid/valid]
N/A
N/A
393.3 ns
minimum 5[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::minimum 5[jsonschema/validate/valid]
N/A
N/A
2.9 µs
minimum minimum3[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::minimum minimum3[jsonschema/compile]
N/A
N/A
59.6 µs
multiple_of_integer 125[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::multiple_of_integer 125[jsonschema/is_valid/valid]
N/A
N/A
1.1 µs
multiple_of_integer 125[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::multiple_of_integer 125[jsonschema/validate/valid]
N/A
N/A
3.6 µs
multiple_of_integer 212.4[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::multiple_of_integer 212.4[jsonschema/is_valid/invalid]
N/A
N/A
483.9 ns
multiple_of_integer 212.4[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::multiple_of_integer 212.4[jsonschema/validate/invalid]
N/A
N/A
8.3 µs
multiple_of_integer 212[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::multiple_of_integer 212[jsonschema/is_valid/invalid]
N/A
N/A
1.1 µs
multiple_of_integer 212[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::multiple_of_integer 212[jsonschema/validate/invalid]
N/A
N/A
8.9 µs
multiple_of_integer multipleOf5[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::multiple_of_integer multipleOf5[jsonschema/compile]
N/A
N/A
60.7 µs
multiple_of_number 112.2[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::multiple_of_number 112.2[jsonschema/is_valid/invalid]
N/A
N/A
1.1 µs
multiple_of_number 112.2[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::multiple_of_number 112.2[jsonschema/validate/invalid]
N/A
N/A
8.9 µs
multiple_of_number 125[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::multiple_of_number 125[jsonschema/is_valid/valid]
N/A
N/A
1.1 µs
multiple_of_number 125[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::multiple_of_number 125[jsonschema/validate/valid]
N/A
N/A
3.7 µs
multiple_of_number 127.5[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::multiple_of_number 127.5[jsonschema/is_valid/valid]
N/A
N/A
1.1 µs
multiple_of_number 127.5[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::multiple_of_number 127.5[jsonschema/validate/valid]
N/A
N/A
3.7 µs
multiple_of_number multipleOf2.5[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::multiple_of_number multipleOf2.5[jsonschema/compile]
N/A
N/A
60.8 µs
not 1[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::not 1[jsonschema/is_valid/valid]
N/A
N/A
654.4 ns
not 1[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::not 1[jsonschema/validate/valid]
N/A
N/A
3.1 µs
not nottypenull[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::not nottypenull[jsonschema/compile]
N/A
N/A
110.5 µs
not null[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::not null[jsonschema/is_valid/invalid]
N/A
N/A
654.4 ns
not null[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::not null[jsonschema/validate/invalid]
N/A
N/A
11.7 µs
one_of 1[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::one_of 1[jsonschema/is_valid/valid]
N/A
N/A
1.3 µs
one_of 1[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::one_of 1[jsonschema/validate/valid]
N/A
N/A
3.8 µs
one_of 3[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::one_of 3[jsonschema/is_valid/invalid]
N/A
N/A
1.2 µs
one_of 3[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::one_of 3[jsonschema/validate/invalid]
N/A
N/A
9.1 µs
one_of oneOftypeintegerminimum2[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::one_of oneOftypeintegerminimum2[jsonschema/compile]
N/A
N/A
156.5 µs
pattern A119[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::pattern A119[jsonschema/is_valid/invalid]
N/A
N/A
3.6 µs
pattern A119[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::pattern A119[jsonschema/validate/invalid]
N/A
N/A
12.1 µs
pattern A11Z[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::pattern A11Z[jsonschema/is_valid/valid]
N/A
N/A
3.7 µs
pattern A11Z[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::pattern A11Z[jsonschema/validate/valid]
N/A
N/A
6.1 µs
pattern patternA0-92Z[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::pattern patternA0-92Z[jsonschema/compile]
N/A
N/A
2.7 ms
pattern_properties foo1[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::pattern_properties foo1[jsonschema/is_valid/valid]
N/A
N/A
4.5 µs
pattern_properties foo1[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::pattern_properties foo1[jsonschema/validate/valid]
N/A
N/A
9.2 µs
pattern_properties foobarfooooo2[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::pattern_properties foobarfooooo2[jsonschema/is_valid/invalid]
N/A
N/A
4.5 µs
pattern_properties foobarfooooo2[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::pattern_properties foobarfooooo2[jsonschema/validate/invalid]
N/A
N/A
20 µs
pattern_properties patternPropertiesf.*otypeinteger[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::pattern_properties patternPropertiesf.*otypeinteger[jsonschema/compile]
N/A
N/A
6.3 ms
properties foo1[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::properties foo1[jsonschema/is_valid/invalid]
N/A
N/A
1.4 µs
properties foo1[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::properties foo1[jsonschema/validate/invalid]
N/A
N/A
16.6 µs
properties foobar[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::properties foobar[jsonschema/is_valid/valid]
N/A
N/A
1.4 µs
properties foobar[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::properties foobar[jsonschema/validate/valid]
N/A
N/A
6.7 µs
properties propertiesfootypestring[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::properties propertiesfootypestring[jsonschema/compile]
N/A
N/A
117.6 µs
property_names ABC1[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::property_names ABC1[jsonschema/is_valid/valid]
N/A
N/A
3.1 µs
property_names ABC1[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::property_names ABC1[jsonschema/validate/valid]
N/A
N/A
7.4 µs
property_names ABCD1[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::property_names ABCD1[jsonschema/is_valid/invalid]
N/A
N/A
3 µs
property_names ABCD1[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::property_names ABCD1[jsonschema/validate/invalid]
N/A
N/A
19.6 µs
property_names propertyNamesmaxLength3[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::property_names propertyNamesmaxLength3[jsonschema/compile]
N/A
N/A
106 µs
ref 12[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::ref 12[jsonschema/is_valid/valid]
N/A
N/A
1.7 µs
ref 12[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::ref 12[jsonschema/validate/valid]
N/A
N/A
8.7 µs
ref 1b[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::ref 1b[jsonschema/is_valid/invalid]
N/A
N/A
1.6 µs
ref 1b[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::ref 1b[jsonschema/validate/invalid]
N/A
N/A
22.8 µs
ref itemstypeinteger$ref#/items/0[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::ref itemstypeinteger$ref#/items/0[jsonschema/compile]
N/A
N/A
118.8 µs
required [jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::required [jsonschema/is_valid/invalid]
N/A
N/A
327.8 ns
required [jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::required [jsonschema/validate/invalid]
N/A
N/A
9 µs
required a1[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::required a1[jsonschema/is_valid/valid]
N/A
N/A
861.7 ns
required a1[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::required a1[jsonschema/validate/valid]
N/A
N/A
3.4 µs
required requireda[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::required requireda[jsonschema/compile]
N/A
N/A
67.6 µs
type_integer 1.0[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::type_integer 1.0[jsonschema/is_valid/valid]
N/A
N/A
415 ns
type_integer 1.0[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::type_integer 1.0[jsonschema/validate/valid]
N/A
N/A
3 µs
type_integer 1.4[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::type_integer 1.4[jsonschema/is_valid/invalid]
N/A
N/A
415 ns
type_integer 1.4[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::type_integer 1.4[jsonschema/validate/invalid]
N/A
N/A
8.3 µs
type_integer 1[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::type_integer 1[jsonschema/is_valid/valid]
N/A
N/A
296.7 ns
type_integer 1[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::type_integer 1[jsonschema/validate/valid]
N/A
N/A
2.8 µs
type_integer foo[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::type_integer foo[jsonschema/is_valid/invalid]
N/A
N/A
291.7 ns
type_integer foo[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::type_integer foo[jsonschema/validate/invalid]
N/A
N/A
8.1 µs
type_integer typeinteger[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::type_integer typeinteger[jsonschema/compile]
N/A
N/A
62 µs
type_multiple [jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::type_multiple [jsonschema/is_valid/invalid]
N/A
N/A
388.3 ns
type_multiple [jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::type_multiple [jsonschema/validate/invalid]
N/A
N/A
8.2 µs
type_multiple foo[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::type_multiple foo[jsonschema/is_valid/valid]
N/A
N/A
390 ns
type_multiple foo[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::type_multiple foo[jsonschema/validate/valid]
N/A
N/A
2.9 µs
type_multiple typeintegerstring[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::type_multiple typeintegerstring[jsonschema/compile]
N/A
N/A
67.3 µs
type_string 1[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::type_string 1[jsonschema/is_valid/invalid]
N/A
N/A
317.8 ns
type_string 1[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::type_string 1[jsonschema/validate/invalid]
N/A
N/A
8.1 µs
type_string foo[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::type_string foo[jsonschema/is_valid/valid]
N/A
N/A
317.8 ns
type_string foo[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::type_string foo[jsonschema/validate/valid]
N/A
N/A
2.8 µs
type_string typestring[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::type_string typestring[jsonschema/compile]
N/A
N/A
62.4 µs
unique_items 11[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::unique_items 11[jsonschema/is_valid/invalid]
N/A
N/A
880 ns
unique_items 11[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::unique_items 11[jsonschema/validate/invalid]
N/A
N/A
8.7 µs
unique_items 121[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::unique_items 121[jsonschema/is_valid/invalid]
N/A
N/A
1 µs
unique_items 121[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::unique_items 121[jsonschema/validate/invalid]
N/A
N/A
8.8 µs
unique_items 1234456788910111212131415[jsonschema/is_valid/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::unique_items 1234456788910111212131415[jsonschema/is_valid/valid]
N/A
N/A
13.6 µs
unique_items 1234456788910111212131415[jsonschema/validate/valid]
jsonschema/benches/jsonschema.rs::specific::keywords::unique_items 1234456788910111212131415[jsonschema/validate/valid]
N/A
N/A
16.2 µs
unique_items 1234567891[jsonschema/is_valid/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::unique_items 1234567891[jsonschema/is_valid/invalid]
N/A
N/A
2 µs
unique_items 1234567891[jsonschema/validate/invalid]
jsonschema/benches/jsonschema.rs::specific::keywords::unique_items 1234567891[jsonschema/validate/invalid]
N/A
N/A
9.8 µs
unique_items uniqueItemstrue[jsonschema/compile]
jsonschema/benches/jsonschema.rs::specific::keywords::unique_items uniqueItemstrue[jsonschema/compile]
N/A
N/A
59.2 µs
Commits
Click on a commit to change the comparison range
No baseline data is yet available
Once your main branch has generated a first performance report, you will see the list of commits and their performance impact here.
Resources
Home
Pricing
Docs
Blog
GitHub
Changelog
Getting Started
Sample repository
Explore repositories
Support
About
Careers
Twitter
Discord
Contact Us
Terms of Service
Privacy Policy
Copyright © 2024 CodSpeed Technology SAS. All rights reserved.