MCPcopy Create free account

hub / github.com/pydantic/jiter / functions

Functions435 in github.com/pydantic/jiter

Functionnum_after
()
crates/jiter/tests/main.rs:455
Functionnum_before
()
crates/jiter/tests/main.rs:470
Methodobject_first
( &mut self, tape: &'t mut Tape, )
crates/jiter/src/parse.rs:128
Methodobject_key
private method to get an object key, then consume the colon which should follow
crates/jiter/src/parse.rs:219
Methodobject_step
( &mut self, tape: &'t mut Tape, )
crates/jiter/src/parse.rs:150
Functionoverflow_into_value_no_longer_null
()
crates/jiter/tests/serde.rs:401
Methodparse
Parse a JSON enum from a byte slice, returning a borrowed version of the enum - e.g. strings can be references into the original byte slice.
crates/jiter/src/value.rs:95
Methodparse
( py: Python<'py>, json_data: &[u8], allow_inf_nan: bool, partial_mode: Partia
crates/jiter/src/python.rs:98
Methodparse
(data: &[u8], mut index: usize, first: u8)
crates/jiter/src/number_decoder.rs:219
Functionparse_array_3
()
crates/jiter/tests/main.rs:691
Functionparse_array_empty
()
crates/jiter/tests/main.rs:705
Methodparse_big
(data: &[u8], index: usize)
crates/jiter/src/number_decoder.rs:344
Methodparse_number
( py: Python<'py>, parser: &mut Parser, peek: Peek, allow_inf_nan: bool, )
crates/jiter/src/python.rs:296
Methodparse_owned
Parse a JSON enum from a byte slice, returning an owned version of the enum.
crates/jiter/src/value.rs:163
Methodparse_small
(data: &[u8], index: usize, value: u64)
crates/jiter/src/number_decoder.rs:339
Functionparse_tiny_float
()
crates/jiter/tests/main.rs:568
Functionparse_value_nested
()
crates/jiter/tests/main.rs:720
Methodparse_with_config
( data: &'j [u8], allow_inf_nan: bool, allow_partial: PartialMode, )
crates/jiter/src/value.rs:99
Functionparse_zero_exp_float
()
crates/jiter/tests/main.rs:583
Functionparse_zero_float
()
crates/jiter/tests/main.rs:574
Functionpass1_skip
()
crates/jiter/tests/main.rs:765
Functionpass1_to_value
()
crates/jiter/tests/main.rs:752
Functionpeek_debug
()
crates/jiter/tests/main.rs:1155
Functionprimitives
()
crates/jiter/tests/serde.rs:22
Functionpython_parse_massive_ints_array
(c: &mut Criterion)
crates/jiter/benches/python.rs:74
Functionpython_parse_medium_response
(c: &mut Criterion)
crates/jiter/benches/python.rs:82
Functionpython_parse_medium_response_not_cached
(c: &mut Criterion)
crates/jiter/benches/python.rs:78
Functionpython_parse_numeric
(c: &mut Criterion)
crates/jiter/benches/python.rs:11
Functionpython_parse_other
(c: &mut Criterion)
crates/jiter/benches/python.rs:27
Functionpython_parse_string_array
(c: &mut Criterion)
crates/jiter/benches/python.rs:94
Functionpython_parse_string_array_not_cached
(c: &mut Criterion)
crates/jiter/benches/python.rs:90
Functionpython_parse_string_array_unique
(c: &mut Criterion)
crates/jiter/benches/python.rs:110
Functionpython_parse_string_array_unique_not_cached
(c: &mut Criterion)
crates/jiter/benches/python.rs:106
Functionpython_parse_true_array
Note - caching strings should make no difference here
crates/jiter/benches/python.rs:119
Functionpython_parse_true_object
(c: &mut Criterion)
crates/jiter/benches/python.rs:114
Functionpython_parse_true_object_not_cached
(c: &mut Criterion)
crates/jiter/benches/python.rs:86
Functionpython_parse_x100
(c: &mut Criterion)
crates/jiter/benches/python.rs:102
Functionpython_parse_x100_not_cached
(c: &mut Criterion)
crates/jiter/benches/python.rs:98
Functionreadme_jiter
()
crates/jiter/tests/main.rs:1042
Functionrecursion_limit_applies_to_skipped_fields
()
crates/jiter/tests/serde.rs:309
Functionrecursion_limit_configurable
()
crates/jiter/tests/serde.rs:255
Functionrecursion_limit_counts_enum_wrappers
()
crates/jiter/tests/serde.rs:288
Functionrecursion_limit_default_rejects_deep_nesting
()
crates/jiter/tests/serde.rs:247
Functionrecursion_limit_disabled_allows_deep_nesting
()
crates/jiter/tests/serde.rs:265
Functionrepeat_trailing_array
()
crates/jiter/tests/main.rs:712
Functionserde_value
(path: &str, c: &mut Criterion)
crates/jiter/benches/main.rs:222
Functionsetup_jiter
()
crates/jiter-python/bench.py:52
Functionsetup_jiter_cache
()
crates/jiter-python/bench.py:46
Functionsetup_json
()
crates/jiter-python/bench.py:64
Functionsetup_orjson
()
crates/jiter-python/bench.py:40
Functionsetup_ujson
()
crates/jiter-python/bench.py:58
Functionsimd_string_sizes
()
crates/jiter/tests/main.rs:632
Functionskips_unknown_fields
()
crates/jiter/tests/serde.rs:179
Methodsource
(&self)
crates/jiter/src/serde.rs:126
Functionstring_array_jiter_value_owned
(c: &mut Criterion)
crates/jiter/benches/main.rs:313
Methodstruct_variant
( mut self, _fields: &'static [&'static str], visitor: V, )
crates/jiter/src/serde.rs:661
Methodtape
# Safety `accii_only` must only be set to true if the string is ascii only
crates/jiter/src/string_decoder.rs:78
Functiontest_4300_int
()
crates/jiter/tests/main.rs:1012
Functiontest_against_json
()
crates/jiter-python/tests/test_jiter.py:393
Functiontest_all_int_lengths
()
crates/jiter/tests/main.rs:1297
Functiontest_array_trailing
()
crates/jiter/tests/main.rs:736
Functiontest_big_int_errs
()
crates/jiter/tests/main.rs:1027
Functiontest_cache_into
()
crates/jiter/tests/python.rs:39
Functiontest_catch_duplicate_keys
()
crates/jiter-python/tests/test_jiter.py:379
Functiontest_crazy_massive_int
()
crates/jiter/tests/main.rs:915
Functiontest_decimal_floats
()
crates/jiter-python/tests/test_jiter.py:341
Functiontest_error
()
crates/jiter-python/tests/test_jiter.py:62
Functiontest_extracted_value_error
()
crates/jiter-python/tests/test_jiter.py:83
Functiontest_into_static
()
crates/jiter/tests/main.rs:1237
Functiontest_json_float
()
crates/jiter-python/tests/test_jiter.py:286
Functiontest_json_float_invalid
()
crates/jiter-python/tests/test_jiter.py:302
Functiontest_json_float_scientific
()
crates/jiter-python/tests/test_jiter.py:295
Functiontest_lossless_floats
()
crates/jiter-python/tests/test_jiter.py:307
Functiontest_multithreaded_parsing
Basic sanity check that running a parse in multiple threads is fine.
crates/jiter-python/tests/test_jiter.py:401
Functiontest_number_any_from_bytes
()
crates/jiter/tests/main.rs:1354
Functiontest_number_float_from_bytes
()
crates/jiter/tests/main.rs:1421
Functiontest_number_int_try_from_bytes
()
crates/jiter/tests/main.rs:1310
Functiontest_owned_value
()
crates/jiter/tests/main.rs:1211
Functiontest_partial_array
()
crates/jiter-python/tests/test_jiter.py:88
Functiontest_partial_array_first
()
crates/jiter-python/tests/test_jiter.py:116
Functiontest_partial_array_trailing_strings
()
crates/jiter-python/tests/test_jiter.py:105
Functiontest_partial_error
()
crates/jiter-python/tests/test_jiter.py:224
Functiontest_partial_json_invalid_utf8_bytes
()
crates/jiter-python/tests/test_jiter.py:171
Functiontest_partial_medium_response
()
crates/jiter/tests/main.rs:1791
Functiontest_partial_nested
()
crates/jiter-python/tests/test_jiter.py:213
Functiontest_partial_object
()
crates/jiter-python/tests/test_jiter.py:128
Functiontest_partial_object_string
()
crates/jiter-python/tests/test_jiter.py:139
Functiontest_partial_object_string_trailing_strings
()
crates/jiter-python/tests/test_jiter.py:156
Functiontest_partial_pass1
()
crates/jiter/tests/main.rs:1778
Functiontest_pystring_ascii_new
()
crates/jiter/tests/python.rs:74
Functiontest_python_cache_usage_all
()
crates/jiter-python/tests/test_jiter.py:241
Functiontest_python_cache_usage_keys
()
crates/jiter-python/tests/test_jiter.py:248
Functiontest_python_cache_usage_none
()
crates/jiter-python/tests/test_jiter.py:255
Functiontest_python_disallow_nan
()
crates/jiter-python/tests/test_jiter.py:57
Functiontest_python_parse_default
()
crates/jiter/tests/python.rs:83
Functiontest_python_parse_numeric
()
crates/jiter-python/tests/test_jiter.py:33
Functiontest_python_parse_other_cached
()
crates/jiter-python/tests/test_jiter.py:40
Functiontest_python_parse_other_no_cache
()
crates/jiter-python/tests/test_jiter.py:49
Functiontest_recursion_limit
()
crates/jiter/tests/main.rs:925
Functiontest_recursion_limit
()
crates/jiter-python/tests/test_jiter.py:67
← previousnext →301–400 of 435, ranked by callers