Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/coooodeer/parse-rust
/ functions
Functions
394 in github.com/coooodeer/parse-rust
⨍
Functions
394
◇
Types & classes
21
Function
test_control_characters_in_both
ASCII control chars (\\x01-\\x1f) must not crash.
tests/test_security_inputs.py:116
Function
test_convert_binary
()
src/types.rs:473
Function
test_convert_decimal
()
src/types.rs:449
Function
test_convert_float
()
src/types.rs:489
Function
test_convert_float_decimal_preserves_text
()
src/types.rs:532
Function
test_convert_hex
()
src/types.rs:465
Function
test_convert_negative_decimal
()
src/types.rs:457
Function
test_convert_number_with_sep
()
src/types.rs:505
Function
test_convert_octal
()
src/types.rs:481
Function
test_convert_percentage
()
src/types.rs:497
Function
test_convert_string_types
()
src/types.rs:513
Function
test_custom_datetime_regex
()
src/types.rs:564
Function
test_custom_type
()
tests/test_parse.py:123
Function
test_custom_type_override_and_search_findall_conversion_work
()
tests/test_python_api_integration.py:230
Function
test_custom_types_work_for_top_level_and_compiled_paths
()
tests/test_python_api_integration.py:185
Function
test_datetime_and_custom_percent_formats_return_python_temporals
()
tests/test_python_api_integration.py:161
Function
test_datetime_edge_values
Weird but parseable datetime strings must not crash.
tests/test_security_inputs.py:361
Function
test_datetime_group_count
()
tests/test_parse.py:616
Function
test_datetime_token_regex_helpers
()
src/types.rs:540
Function
test_datetime_with_various_subsecond_precision
()
tests/test_parse.py:386
Function
test_datetimes
()
tests/test_parse.py:456
Function
test_decimal_value
()
tests/test_parsetype.py:170
Function
test_deeply_nested_fields_compile
A format with deep nested fields must compile.
tests/test_security_inputs.py:187
Function
test_deeply_nested_fields_parse
Deep nested fields must parse correctly.
tests/test_security_inputs.py:202
Function
test_dict_style_fields
()
tests/test_pattern.py:78
Function
test_dot_separated_fields
()
tests/test_pattern.py:70
Function
test_dot_separated_fields_name_collisions
()
tests/test_pattern.py:85
Function
test_dotted_type_conversion_pull_8
()
tests/test_bugs.py:27
Function
test_double_close_brace
Stray closing brace must not crash.
tests/test_security_inputs.py:298
Function
test_empty_format_string
An empty format must not crash.
tests/test_security_inputs.py:252
Function
test_empty_input_string
An empty input string with non-empty format must return None.
tests/test_security_inputs.py:260
Function
test_escape_regex
()
src/compiler.rs:717
Function
test_extract_format_parses_type_and_width_precision
()
tests/test_python_api_integration.py:251
Function
test_findall
()
tests/test_findall.py:4
Function
test_findall_basic
()
src/parser.rs:656
Function
test_findall_endpos_before_pos
findall with endpos < pos must return empty.
tests/test_security_inputs.py:400
Function
test_findall_on_empty_string
findall on empty string must return empty iterator.
tests/test_security_inputs.py:386
Function
test_findall_returns_iterator_object
()
tests/test_python_api_integration.py:54
Function
test_fixed
()
tests/test_pattern.py:15
Function
test_fixed
()
tests/test_parse.py:66
Function
test_fixed_access
()
tests/test_result.py:6
Function
test_flexible_dates_j
()
tests/test_parse.py:443
Function
test_flexible_dates_single_digit
()
tests/test_parse.py:438
Function
test_flexible_dates_year_current_year_inferred
()
tests/test_parse.py:451
Function
test_flexible_datetime_with_colon
()
tests/test_parse.py:381
Function
test_flexible_datetime_with_timezone
()
tests/test_parse.py:406
Function
test_flexible_datetime_with_timezone_that_has_colons
()
tests/test_parse.py:416
Function
test_flexible_datetimes
()
tests/test_parse.py:357
Function
test_flexible_time
()
tests/test_parse.py:423
Function
test_flexible_time_ms
()
tests/test_parse.py:433
Function
test_flexible_time_no_hour
()
tests/test_parse.py:428
Function
test_float_edge_values
NaN/Inf representations must not crash.
tests/test_security_inputs.py:351
Function
test_format_equals_input
Literal format that equals the entire input must match (zero fields).
tests/test_security_inputs.py:276
Function
test_format_not_interpreted_as_regex_directly
Format strings with regex metacharacters must be literal, not regex.
tests/test_security_inputs.py:218
Function
test_format_type_from_str
()
src/types.rs:440
Function
test_format_variety
()
tests/test_pattern.py:44
Function
test_four_byte_emoji
4-byte UTF-8 emoji must work and span offsets must be character-based.
tests/test_security_inputs.py:129
Function
test_hexadecimal
()
tests/test_parse.py:60
Function
test_huge_format_field_count_does_not_stack_overflow
A format string with 100 fields must compile without crash.
tests/test_security_inputs.py:65
Function
test_huge_string_does_not_oom
A 1 MiB single-line string must not OOM or hang.
tests/test_security_inputs.py:54
Function
test_hyphen_inside_field_name
()
tests/test_parse.py:776
Function
test_hyphen_inside_field_name_collision_handling
()
tests/test_parse.py:786
Function
test_incomplete_format_spec
Format with empty spec ({:}) must be treated as {}, not crash.
tests/test_security_inputs.py:324
Function
test_int_convert_stateless_base
()
tests/test_parsetype.py:213
Function
test_integer_overflow
Very large integer strings must not crash, return int or None.
tests/test_security_inputs.py:337
Function
test_invalid_groupnames_are_handled_gracefully
()
tests/test_pattern.py:94
Function
test_invalid_regex_group_count_configuration_raises_at_parse_time
()
tests/test_python_api_integration.py:214
Function
test_is_datetime
()
src/types.rs:557
Function
test_is_numeric
()
src/types.rs:549
Function
test_left
()
tests/test_parse.py:72
Function
test_letters
()
tests/test_parse.py:750
Function
test_many_search_results_do_not_exhaust_memory
findall on a string with many matches must not blow memory.
tests/test_security_inputs.py:78
Function
test_match_objects_support_deferred_evaluation
()
tests/test_python_api_integration.py:91
Function
test_match_trailing_newline
()
tests/test_bugs.py:101
Function
test_microsecond_precision_issue162
()
tests/test_bugs.py:106
Function
test_mixed
()
tests/test_parse.py:178
Function
test_mixed_byte_and_unicode_spans
Spans on mixed ASCII/CJK must report character offsets, not byte offsets.
tests/test_security_inputs.py:171
Function
test_mixed_type_variant
()
tests/test_parse.py:688
Function
test_mixed_types
()
tests/test_parse.py:634
Function
test_multiline
()
tests/test_search.py:9
Function
test_multiline
()
tests/test_parse.py:203
Function
test_named
()
tests/test_pattern.py:21
Function
test_named
()
tests/test_parse.py:142
Function
test_named_access
()
tests/test_result.py:25
Function
test_named_aligned_typed
()
tests/test_parse.py:193
Function
test_named_date_issue7
()
tests/test_bugs.py:13
Function
test_named_repeated
()
tests/test_parse.py:148
Function
test_named_repeated_fail_value
()
tests/test_parse.py:160
Function
test_named_repeated_type
()
tests/test_parse.py:154
Function
test_named_repeated_type_fail_value
()
tests/test_parse.py:166
Function
test_named_repeated_type_mismatch
()
tests/test_parse.py:172
Function
test_named_typed
()
tests/test_pattern.py:27
Function
test_named_typed
()
tests/test_parse.py:185
Function
test_nested_braces
Escaped braces ({{ }}) must be treated as literal, not crash.
tests/test_security_inputs.py:307
Function
test_nested_named_fields_expand_to_nested_dicts
()
tests/test_python_api_integration.py:154
Function
test_no_evaluate_result
()
tests/test_findall.py:11
Function
test_no_evaluate_result
()
tests/test_search.py:19
Function
test_no_evaluate_result
()
tests/test_parse.py:24
Function
test_no_match
()
tests/test_parse.py:12
Function
test_normalize_fractional_seconds_padding_and_truncation
()
src/result.rs:666
← previous
next →
201–300 of 394, ranked by callers