Cargo Features

[dependencies]
vonuvoli-scheme = { version = "0.0.6", default-features = false, features = ["vonuvoli_release", "vonuvoli_debug_for_binaries", "vonuvoli_debug_for_tests", "vonuvoli_defaults", "vonuvoli_debug_level_0", "vonuvoli_debug_level_1", "vonuvoli_debug_level_2", "vonuvoli_debug_level_3", "vonuvoli_debug_level_4", "vonuvoli_debug_level_5", "vonuvoli_debug_level_6", "vonuvoli_new_immutable", "vonuvoli_port_output_write_flush", "vonuvoli_port_output_display_flush", "vonuvoli_port_output_newline_flush", "vonuvoli_compiler", "vonuvoli_optimizer", "vonuvoli_evaluator", "vonuvoli_expressions", "vonuvoli_expressions_optimizer", "vonuvoli_trace_enabled_all", "vonuvoli_trace_error_all", "vonuvoli_compiler_trace_enabled", "vonuvoli_compiler_trace_error", "vonuvoli_optimizer_trace_enabled", "vonuvoli_optimizer_trace_error", "vonuvoli_evaluator_trace_enabled", "vonuvoli_evaluator_trace_error", "vonuvoli_parser_trace_enabled", "vonuvoli_parser_trace_error", "vonuvoli_backtrace", "vonuvoli_backtrace_sources", "vonuvoli_terminal", "vonuvoli_transcript_compact", "vonuvoli_transcript_ansi_enabled", "vonuvoli_transcript_ansi_always", "vonuvoli_transcript_code_hashes", "vonuvoli_transcript", "vonuvoli_parser", "vonuvoli_tests", "vonuvoli_panic_on_failed", "vonuvoli_abort_on_panic", "vonuvoli_inline", "vonuvoli_hash", "vonuvoli_eqord", "vonuvoli_fmt_display", "vonuvoli_fmt_debug", "vonuvoli_lints_all", "vonuvoli_lints_warnings", "vonuvoli_lints_issue_tracking", "vonuvoli_values_all", "vonuvoli_values_string", "vonuvoli_values_bytes", "vonuvoli_values_array", "vonuvoli_values_values", "vonuvoli_values_error", "vonuvoli_values_keyword", "vonuvoli_values_unique", "vonuvoli_values_contexts", "vonuvoli_values_opaque", "vonuvoli_values_lambda", "vonuvoli_values_extended", "vonuvoli_values_native", "vonuvoli_values_mutable", "vonuvoli_values_pair_drop_iterative", "vonuvoli_builtins_all", "vonuvoli_builtins_comparisons", "vonuvoli_builtins_parameters", "vonuvoli_builtins_promises", "vonuvoli_builtins_records", "vonuvoli_builtins_regex", "vonuvoli_builtins_ports", "vonuvoli_builtins_ports_input_value", "vonuvoli_builtins_ports_output_value", "vonuvoli_builtins_ports_descriptors", "vonuvoli_builtins_ports_temporary", "vonuvoli_builtins_filesystem", "vonuvoli_builtins_filesystem_temporary", "vonuvoli_builtins_processes", "vonuvoli_builtins_transcript", "vonuvoli_builtins_crypto", "vonuvoli_builtins_random", "vonuvoli_builtins_encoding", "vonuvoli_builtins_cache", "vonuvoli_builtins_serde", "vonuvoli_builtins_hashes", "vonuvoli_builtins_hashes_siphash", "vonuvoli_builtins_hashes_seahash", "vonuvoli_builtins_hashes_blake2", "vonuvoli_tools_common", "vonuvoli_tools_all", "vonuvoli_tools_interpreter", "vonuvoli_tools_compiler", "vonuvoli_tools_bencher", "vonuvoli_tools_reports", "vonuvoli_features_all", "vonuvoli_features_all_macros", "vonuvoli_features_all_individual", "vonuvoli_features_all_configurations"] }
default = vonuvoli_release

The vonuvoli_release feature is set by default whenever vonuvoli-scheme is added without default-features = false somewhere in the dependency tree.

vonuvoli_release default vonuvoli_features_all_macros? = vonuvoli_abort_on_panic, vonuvoli_builtins_all, vonuvoli_defaults, vonuvoli_inline, vonuvoli_lints_all, vonuvoli_terminal, vonuvoli_tools_all, vonuvoli_transcript_ansi_enabled, vonuvoli_transcript_code_hashes, vonuvoli_values_all

Affects runtime_configurations::BUILD_KEY

vonuvoli_debug_for_binaries vonuvoli_features_all_macros? = vonuvoli_abort_on_panic, vonuvoli_debug_level_6, vonuvoli_lints_warnings, vonuvoli_trace_enabled_all, vonuvoli_trace_error_all
vonuvoli_debug_for_tests vonuvoli_features_all_macros? = vonuvoli_debug_level_6, vonuvoli_lints_warnings, vonuvoli_trace_enabled_all, vonuvoli_trace_error_all, vonuvoli_transcript_ansi_always, vonuvoli_transcript_compact
vonuvoli_defaults vonuvoli_debug_level_2? vonuvoli_features_all_macros? vonuvoli_release = vonuvoli_backtrace, vonuvoli_compiler, vonuvoli_eqord, vonuvoli_evaluator, vonuvoli_fmt_debug, vonuvoli_fmt_display, vonuvoli_hash, vonuvoli_new_immutable, vonuvoli_optimizer, vonuvoli_parser, vonuvoli_port_output_display_flush, vonuvoli_port_output_newline_flush, vonuvoli_tests, vonuvoli_transcript
vonuvoli_debug_level_0 vonuvoli_debug_level_1? vonuvoli_features_all_macros?
vonuvoli_debug_level_1 vonuvoli_debug_level_2? vonuvoli_features_all_macros? = vonuvoli_compiler, vonuvoli_debug_level_0, vonuvoli_evaluator, vonuvoli_optimizer, vonuvoli_parser, vonuvoli_tests
vonuvoli_debug_level_2 vonuvoli_debug_level_3? vonuvoli_features_all_macros? = vonuvoli_debug_level_1, vonuvoli_defaults
vonuvoli_debug_level_3 vonuvoli_debug_level_4? vonuvoli_features_all_macros? = vonuvoli_debug_level_2, vonuvoli_values_all
vonuvoli_debug_level_4 vonuvoli_debug_level_5? vonuvoli_features_all_macros? = vonuvoli_builtins_all, vonuvoli_debug_level_3
vonuvoli_debug_level_5 vonuvoli_debug_level_6? vonuvoli_features_all_macros? = vonuvoli_debug_level_4, vonuvoli_tools_all
vonuvoli_debug_level_6 vonuvoli_debug_for_binaries? vonuvoli_debug_for_tests? vonuvoli_features_all_macros? = vonuvoli_backtrace_sources, vonuvoli_debug_level_5, vonuvoli_terminal, vonuvoli_transcript_ansi_enabled, vonuvoli_transcript_code_hashes
vonuvoli_new_immutable vonuvoli_defaults? vonuvoli_features…configurations?
vonuvoli_port_output_write_flush vonuvoli_features…configurations?
vonuvoli_port_output_display_flush vonuvoli_defaults? vonuvoli_features…configurations?
vonuvoli_port_output_newline_flush vonuvoli_defaults? vonuvoli_features…configurations?
vonuvoli_compiler vonuvoli_debug_level_1? vonuvoli_defaults? vonuvoli_features_all_individual? vonuvoli_tests? vonuvoli_tools_interpreter? = vonuvoli_expressions

Affects builtins_comparisons::syntax_extended_compare_1a, builtins_comparisons::syntax_extended_compare_2a, builtins_comparisons::syntax_native_compare_1a, builtins_comparisons::syntax_native_compare_2a, builtins_comparisons::syntax_lambda_compare_1a, builtins_comparisons::syntax_lambda_compare_2a

vonuvoli_optimizer vonuvoli_debug_level_1? vonuvoli_defaults? vonuvoli_features_all_individual? vonuvoli_tests? vonuvoli_tools_compiler? vonuvoli_tools_interpreter? = vonuvoli_expressions_optimizer

Affects constants::CONSTANT_PROCEDURE_ATTRIBUTES_0, constants::CONSTANT_PROCEDURE_ATTRIBUTES_1, constants::CONSTANT_PROCEDURE_ATTRIBUTES_2, constants::CONSTANT_PROCEDURE_ATTRIBUTES_3, constants::CONSTANT_PROCEDURE_ATTRIBUTES_4, constants::CONSTANT_PROCEDURE_ATTRIBUTES_5, primitives_arithmetic::arithmetic_primitive_0_attributes, primitives_arithmetic::arithmetic_primitive_1_attributes, primitives_arithmetic::arithmetic_primitive_2_attributes, primitives_arithmetic::arithmetic_primitive_3_attributes, primitives_arithmetic::arithmetic_primitive_4_attributes, primitives_arithmetic::arithmetic_primitive_5_attributes, primitives_arithmetic::arithmetic_primitive_n_attributes, primitives_arrays::array_primitive_0_attributes, primitives_arrays::array_primitive_1_attributes, primitives_arrays::array_primitive_2_attributes, primitives_arrays::array_primitive_3_attributes, primitives_arrays::array_primitive_4_attributes, primitives_arrays::array_primitive_5_attributes, primitives_arrays::array_primitive_n_attributes

vonuvoli_evaluator vonuvoli_debug_level_1? vonuvoli_defaults? vonuvoli_features_all_individual? vonuvoli_tests? vonuvoli_tools_interpreter? = vonuvoli_expressions

Affects compiler_optimizer::OptimizerConfiguration.evaluator

vonuvoli_expressions vonuvoli_compiler? vonuvoli_evaluator? vonuvoli_expressions_optimizer? vonuvoli_features_all_individual?

Affects builtins_comparisons::procedure_lambda_compare_1a, builtins_comparisons::procedure_lambda_compare_2a, builtins_comparisons::syntax_extended_compare_1a, builtins_comparisons::syntax_extended_compare_2a, builtins_comparisons::syntax_native_compare_1a, builtins_comparisons::syntax_native_compare_2a, builtins_comparisons::syntax_lambda_compare_1a, builtins_comparisons::syntax_lambda_compare_2a

vonuvoli_expressions_optimizer vonuvoli_features_all_individual? vonuvoli_optimizer? = vonuvoli_expressions

Affects expressions::ExpressionForProcedurePrimitiveCall, expressions::ExpressionForProcedureExtendedCall, expressions::ExpressionForProcedureLambdaCall, expressions::ExpressionForProcedureNativeCall

vonuvoli_trace_enabled_all vonuvoli_debug_for_binaries? vonuvoli_debug_for_tests? vonuvoli_features_all_macros? = vonuvoli_compiler_trace_enabled, vonuvoli_evaluator_trace_enabled, vonuvoli_optimizer_trace_enabled, vonuvoli_parser_trace_enabled
vonuvoli_trace_error_all vonuvoli_debug_for_binaries? vonuvoli_debug_for_tests? vonuvoli_features_all_macros? = vonuvoli_compiler_trace_error, vonuvoli_evaluator_trace_error, vonuvoli_optimizer_trace_error, vonuvoli_parser_trace_error
vonuvoli_compiler_trace_enabled vonuvoli_compiler_trace_error? vonuvoli_features_all_individual? vonuvoli_trace_enabled_all?

Affects compiler::CompilerConfiguration.trace_input, compiler::CompilerConfiguration.trace_output, compiler::CompilerConfiguration.trace_error, runtime_configurations::COMPILER_TRACE_INPUT, runtime_configurations::COMPILER_TRACE_OUTPUT, runtime_configurations::COMPILER_TRACE_ERROR

vonuvoli_compiler_trace_error vonuvoli_features…configurations? vonuvoli_trace_error_all? = vonuvoli_compiler_trace_enabled
vonuvoli_optimizer_trace_enabled vonuvoli_features_all_individual? vonuvoli_optimizer_trace_error? vonuvoli_trace_enabled_all?

Affects compiler_optimizer::OptimizerConfiguration.trace_input, compiler_optimizer::OptimizerConfiguration.trace_output, compiler_optimizer::OptimizerConfiguration.trace_error, runtime_configurations::OPTIMIZER_TRACE_INPUT, runtime_configurations::OPTIMIZER_TRACE_OUTPUT, runtime_configurations::OPTIMIZER_TRACE_ERROR

vonuvoli_optimizer_trace_error vonuvoli_features…configurations? vonuvoli_trace_error_all? = vonuvoli_optimizer_trace_enabled
vonuvoli_evaluator_trace_enabled vonuvoli_evaluator_trace_error? vonuvoli_features_all_individual? vonuvoli_trace_enabled_all?

Affects evaluator::EvaluatorConfiguration.trace_input, evaluator::EvaluatorConfiguration.trace_output, evaluator::EvaluatorConfiguration.trace_error, runtime_configurations::EVALUATOR_TRACE_INPUT, runtime_configurations::EVALUATOR_TRACE_OUTPUT, runtime_configurations::EVALUATOR_TRACE_ERROR

vonuvoli_evaluator_trace_error vonuvoli_features…configurations? vonuvoli_trace_error_all? = vonuvoli_evaluator_trace_enabled
vonuvoli_parser_trace_enabled vonuvoli_features_all_individual? vonuvoli_parser_trace_error? vonuvoli_trace_enabled_all?

Affects parser::ParserConfiguration.trace_input, parser::ParserConfiguration.trace_output, parser::ParserConfiguration.trace_error, runtime_configurations::PARSER_TRACE_INPUT, runtime_configurations::PARSER_TRACE_OUTPUT, runtime_configurations::PARSER_TRACE_ERROR

vonuvoli_parser_trace_error vonuvoli_features…configurations? vonuvoli_trace_error_all? = vonuvoli_parser_trace_enabled
vonuvoli_backtrace vonuvoli_defaults? vonuvoli_features_all_individual? = backtrace, rustc-demangle

Affects runtime_backtrace::Backtrace, runtime_configurations::ERRORS_WITH_BACKTRACE

vonuvoli_backtrace_sources vonuvoli_debug_level_6? vonuvoli_features_all_individual?
vonuvoli_terminal vonuvoli_debug_level_6? vonuvoli_features_all_individual? vonuvoli_release = ansi_term, atty

Affects transcript::transcript_style, transcript::transcript_style_push_initialize, transcript::transcript_style_push_finalize, transcript::TranscriptStyle, transcript::TRANSCRIPT_STYLE_NONE

vonuvoli_transcript_compact vonuvoli_debug_for_tests? vonuvoli_features…configurations?
vonuvoli_transcript_ansi_enabled vonuvoli_debug_level_6? vonuvoli_features_all_individual? vonuvoli_release

Affects transcript::transcript_style, transcript::transcript_style_push_initialize, transcript::transcript_style_push_finalize, transcript::TranscriptStyle, transcript::TRANSCRIPT_STYLE_NONE

vonuvoli_transcript_ansi_always vonuvoli_debug_for_tests? vonuvoli_features…configurations?
vonuvoli_transcript_code_hashes vonuvoli_debug_level_6? vonuvoli_features_all_individual? vonuvoli_release = blake2-rfc

Affects transcript::transcript_code_for_message_value

vonuvoli_transcript vonuvoli_builtins_transcript? vonuvoli_defaults? vonuvoli_features_all_individual? vonuvoli_tests? vonuvoli_tools_common?

Affects runtime_configurations::TRANSCRIPT_OUTPUT_COMPACT, runtime_configurations::TRANSCRIPT_OUTPUT_MULTILINE_ALIGN_RIGHT, runtime_configurations::TRANSCRIPT_OUTPUT_MULTILINE_BREAK_BEFORE, runtime_configurations::TRANSCRIPT_OUTPUT_MULTILINE_BREAK_HEADER, runtime_configurations::TRANSCRIPT_OUTPUT_MULTILINE_BREAK_AFTER, runtime_configurations::TRANSCRIPT_OUTPUT_SEPARATOR_UNIT_BREAK, runtime_configurations::TRANSCRIPT_OUTPUT_SUPPORTS_ANSI_SEQUENCES_ENABLED, runtime_configurations::TRANSCRIPT_OUTPUT_SUPPORTS_ANSI_SEQUENCES_ALWAYS, runtime_configurations::TRANSCRIPT_BUFFER_SIZE, compiler::CompilerConfiguration.trace_input, compiler::CompilerConfiguration.trace_output, compiler::CompilerConfiguration.trace_error, compiler_optimizer::OptimizerConfiguration.trace_input, compiler_optimizer::OptimizerConfiguration.trace_output, compiler_optimizer::OptimizerConfiguration.trace_error, evaluator::EvaluatorConfiguration.trace_input, evaluator::EvaluatorConfiguration.trace_output, evaluator::EvaluatorConfiguration.trace_error, parser::ParserConfiguration.trace_input, parser::ParserConfiguration.trace_output

vonuvoli_parser vonuvoli_debug_level_1? vonuvoli_defaults? vonuvoli_features_all_individual? vonuvoli_tests? vonuvoli_tools_compiler? vonuvoli_tools_interpreter?
vonuvoli_tests vonuvoli_debug_level_1? vonuvoli_defaults? vonuvoli_features_all_individual? vonuvoli_tools_bencher? vonuvoli_tools_tester? = vonuvoli_compiler, vonuvoli_eqord, vonuvoli_evaluator, vonuvoli_optimizer, vonuvoli_parser, vonuvoli_transcript

Affects runtime_configurations::TESTS_FAIL_ON_FIRST_ERROR

vonuvoli_panic_on_failed vonuvoli_features…configurations?
vonuvoli_abort_on_panic vonuvoli_debug_for_binaries? vonuvoli_features…configurations? vonuvoli_release
vonuvoli_inline vonuvoli_features…configurations? vonuvoli_release
vonuvoli_hash vonuvoli_builtins_cache? vonuvoli_builtins_hashes? vonuvoli_defaults? vonuvoli_features_all_individual?
vonuvoli_eqord vonuvoli_builtins_comparisons? vonuvoli_defaults? vonuvoli_features_all_individual? vonuvoli_tests?
vonuvoli_fmt_display vonuvoli_builtins…output_value? vonuvoli_defaults? vonuvoli_features_all_individual?
vonuvoli_fmt_debug vonuvoli_defaults? vonuvoli_features_all_individual?
vonuvoli_lints_all vonuvoli_features_all_macros? vonuvoli_release = vonuvoli_lints_issue_tracking, vonuvoli_lints_warnings
vonuvoli_lints_warnings vonuvoli_debug_for_binaries? vonuvoli_debug_for_tests? vonuvoli_features…configurations? vonuvoli_lints_all?
vonuvoli_lints_issue_tracking vonuvoli_features…configurations? vonuvoli_lints_all?
vonuvoli_values_all vonuvoli_debug_level_3? vonuvoli_features_all_macros? vonuvoli_release = vonuvoli_values_array, vonuvoli_values_bytes, vonuvoli_values_contexts, vonuvoli_values_error, vonuvoli_values_extended, vonuvoli_values_keyword, vonuvoli_values_lambda, vonuvoli_values_mutable, vonuvoli_values_native, vonuvoli_values_opaque, vonuvoli_values_string, vonuvoli_values_unique, vonuvoli_values_values
vonuvoli_values_string vonuvoli_builtins_encoding? vonuvoli_builtins_transcript? vonuvoli_features_all_individual? vonuvoli_values_all?

Affects builtins_comparisons::character_compare_1a, builtins_comparisons::character_compare_2a, builtins_comparisons::string_immutable_compare_1a, builtins_comparisons::string_immutable_compare_2a, builtins_comparisons::string_compare_1, builtins_comparisons::string_compare_2, builtins_filesystem::filesystem_path_to_string, builtins_filesystem::filesystem_string_to_path, builtins_functions::strings_map_1, builtins_functions::strings_iterate_1, builtins_functions::strings_map_2, builtins_functions::strings_iterate_2, builtins_functions::strings_map_3, builtins_functions::strings_iterate_3, builtins_functions::strings_map_4, builtins_functions::strings_iterate_4, builtins_functions::strings_map_n, builtins_functions::strings_iterate_n, builtins_ports::port_input_character_peek, builtins_ports::port_input_character_read

vonuvoli_values_bytes vonuvoli_builtins_crypto? vonuvoli_builtins_encoding? vonuvoli_builtins_hashes_blake2? vonuvoli_features_all_individual? vonuvoli_values_all?

Affects builtins_cache::cache_select_bytes, builtins_cache::cache_include_bytes, builtins_cache::cache_exclude_bytes, builtins_cache::cache_resolve_bytes, builtins_comparisons::bytes_immutable_compare_1a, builtins_comparisons::bytes_immutable_compare_2a, builtins_comparisons::bytes_compare_1, builtins_comparisons::bytes_compare_2, builtins_filesystem::filesystem_path_to_bytes, builtins_filesystem::filesystem_bytes_to_path, builtins_functions::bytes_map_1, builtins_functions::bytes_iterate_1, builtins_functions::bytes_map_2, builtins_functions::bytes_iterate_2, builtins_functions::bytes_map_3, builtins_functions::bytes_iterate_3, builtins_functions::bytes_map_4, builtins_functions::bytes_iterate_4, builtins_functions::bytes_map_n, builtins_functions::bytes_iterate_n

vonuvoli_values_array vonuvoli_features_all_individual? vonuvoli_values_all?

Affects builtins_bytes::bytes_range_to_array, builtins_bytes::array_range_to_bytes, builtins_comparisons::array_immutable_compare_1a, builtins_comparisons::array_immutable_compare_2a, builtins_comparisons::array_compare_1, builtins_comparisons::array_compare_2, builtins_functions::call_with_array, builtins_functions::call_with_array_builder, builtins_functions::arrays_map_1, builtins_functions::arrays_iterate_1, builtins_functions::arrays_map_2, builtins_functions::arrays_iterate_2, builtins_functions::arrays_map_3, builtins_functions::arrays_iterate_3, builtins_functions::arrays_map_4, builtins_functions::arrays_iterate_4, builtins_functions::arrays_map_n, builtins_functions::arrays_iterate_n, builtins_records::record_to_array, builtins_records::record_from_array

vonuvoli_values_values vonuvoli_builtins…temporary? vonuvoli_builtins_ports_temporary? vonuvoli_features_all_individual? vonuvoli_values_all?

Affects builtins_comparisons::values_compare_1a, builtins_comparisons::values_compare_2a, builtins_functions::call_with_values, builtins_functions::call_with_values_builder, builtins_functions::values_build_0, builtins_functions::values_build_1, builtins_functions::values_build_2, builtins_functions::values_build_3, builtins_functions::values_build_4, builtins_functions::values_build_n, builtins_records::record_to_values, builtins_records::record_from_values, builtins_types::is_values, builtins_types::is_values_empty, builtins_types::is_values_not_empty, builtins_arrays::array_pop_n, builtins_arrays::array_remove_n, builtins_runtime::error_arguments_as_values

vonuvoli_values_error vonuvoli_features_all_individual? vonuvoli_values_all?

Affects builtins_comparisons::error_compare_1a, builtins_comparisons::error_compare_2a, builtins_runtime::error_message, builtins_runtime::error_arguments_as_list, builtins_runtime::error_build_0, builtins_runtime::error_build_1, builtins_runtime::error_build_2, builtins_runtime::error_build_3, builtins_runtime::error_build_4, builtins_runtime::error_build_n, builtins_runtime::error_coerce, builtins_runtime::error_coerce_from, builtins_types::is_error, builtins_types::is_error_syntax, errors::ErrorMessage, builtins_runtime::error_arguments_as_array, builtins_runtime::error_arguments_as_values, builtins_types::is_error_file, builtins_types::is_error_port, builtins_types::is_error_port_input

vonuvoli_values_keyword vonuvoli_features_all_individual? vonuvoli_values_all?

Affects builtins_comparisons::keyword_compare_1a, builtins_comparisons::keyword_compare_2a, builtins_strings::keyword_to_upper_case, builtins_strings::keyword_to_lower_case, builtins_strings::keyword_to_fold_case, builtins_strings::string_to_keyword, builtins_strings::keyword_to_string, builtins_strings::symbol_to_keyword, builtins_strings::keyword_to_symbol, builtins_types::is_keyword, builtins_types::is_keyword_eq

vonuvoli_values_unique vonuvoli_features_all_individual? vonuvoli_values_all?

Affects builtins_comparisons::unique_compare_1a, builtins_comparisons::unique_compare_2a, builtins_types::is_unique, builtins_types::is_unique_eq

vonuvoli_values_contexts vonuvoli_features_all_individual? vonuvoli_values_all?

Affects builtins_comparisons::context_compare_1a, builtins_comparisons::context_compare_2a, builtins_comparisons::binding_compare_1a, builtins_comparisons::binding_compare_2a, builtins_types::is_context, builtins_types::is_binding

vonuvoli_values_opaque vonuvoli_builtins_cache? vonuvoli_builtins_filesystem? vonuvoli_builtins…temporary? vonuvoli_builtins_ports_temporary? vonuvoli_features_all_individual? vonuvoli_values_all?

Affects builtins_comparisons::opaque_compare_1a, builtins_comparisons::opaque_compare_2a, builtins_types::is_opaque

vonuvoli_values_lambda vonuvoli_features_all_individual? vonuvoli_values_all?

Affects builtins_comparisons::procedure_lambda_compare_1a, builtins_comparisons::procedure_lambda_compare_2a, expressions::ExpressionForProcedureLambdaCall, builtins_comparisons::syntax_lambda_compare_1a, builtins_comparisons::syntax_lambda_compare_2a

vonuvoli_values_extended vonuvoli_builtins_records? vonuvoli_features_all_individual? vonuvoli_values_all?

Affects builtins_comparisons::procedure_extended_compare_1a, builtins_comparisons::procedure_extended_compare_2a, builtins_functions::curry_1, builtins_functions::curry_2, builtins_functions::curry_3, builtins_functions::curry_4, builtins_functions::curry_n, builtins_functions::compose_2, builtins_functions::compose_3, builtins_functions::compose_4, builtins_functions::compose_n, expressions::ExpressionForProcedureExtendedCall, builtins_comparisons::syntax_extended_compare_1a, builtins_comparisons::syntax_extended_compare_2a

vonuvoli_values_native vonuvoli_builtins_crypto? vonuvoli_builtins_encoding? vonuvoli_builtins_random? vonuvoli_features_all_individual? vonuvoli_values_all?

Affects builtins_comparisons::procedure_native_compare_1a, builtins_comparisons::procedure_native_compare_2a, expressions::ExpressionForProcedureNativeCall, builtins_comparisons::syntax_native_compare_1a, builtins_comparisons::syntax_native_compare_2a

vonuvoli_values_mutable vonuvoli_features_all_individual? vonuvoli_values_all?

Affects builtins_arrays::array_at_set, builtins_arrays::array_fill_range, builtins_arrays::array_reverse_range, builtins_arrays::array_copy_range, builtins_arrays::array_extend_range, builtins_arrays::array_resize, builtins_arrays::array_resize_at, builtins_arrays::array_clear, builtins_arrays::array_clear_at, builtins_arrays::array_push, builtins_arrays::array_push_n, builtins_arrays::array_push_from, builtins_arrays::array_pop, builtins_arrays::array_insert, builtins_arrays::array_insert_n, builtins_arrays::array_insert_from, builtins_bytes::bytes_at_set, builtins_bytes::bytes_fill_range, builtins_bytes::bytes_reverse_range, builtins_bytes::bytes_copy_range

vonuvoli_values_pair_drop_iterative vonuvoli_features_all_individual?
vonuvoli_builtins_all vonuvoli_debug_level_4? vonuvoli_features_all_macros? vonuvoli_release = vonuvoli_builtins_cache, vonuvoli_builtins_comparisons, vonuvoli_builtins_crypto, vonuvoli_builtins_encoding, vonuvoli_builtins_filesystem, vonuvoli_builtins…temporary, vonuvoli_builtins_hashes, vonuvoli_builtins_hashes_blake2, vonuvoli_builtins_hashes_seahash, vonuvoli_builtins_hashes_siphash, vonuvoli_builtins_parameters, vonuvoli_builtins_ports, vonuvoli_builtins_ports_descriptors, vonuvoli_builtins_ports_input_value, vonuvoli_builtins…output_value, vonuvoli_builtins_ports_temporary, vonuvoli_builtins_processes, vonuvoli_builtins_promises, vonuvoli_builtins_random, vonuvoli_builtins_records, vonuvoli_builtins_regex, vonuvoli_builtins_serde, vonuvoli_builtins_transcript
vonuvoli_builtins_comparisons vonuvoli_builtins_all? vonuvoli_features_all_individual? = vonuvoli_eqord

Affects builtins_lists::list_member_by_comparison, builtins_lists::list_assoc_by_comparison, expressions::ExpressionConditionalMatchClauses, expressions::ExpressionConditionalMatchClause, expressions::ExpressionConditionalMatchGuard

vonuvoli_builtins_parameters vonuvoli_builtins_all? vonuvoli_features_all_individual?

Affects builtins_comparisons::parameters_compare_1a, builtins_comparisons::parameters_compare_2a, builtins_comparisons::parameter_compare_1a, builtins_comparisons::parameter_compare_2a, builtins_processes::PROCESS_PARAMETER_ENVIRONMENT_EMPTY_HANDLE_VALUE, builtins_processes::PROCESS_PARAMETER_ENVIRONMENT_EMPTY_HANDLE, builtins_processes::PROCESS_PARAMETER_ENVIRONMENT_EMPTY_UNIQUE, builtins_processes::PROCESS_PARAMETER_ENVIRONMENT_INCLUDE_HANDLE_VALUE, builtins_processes::PROCESS_PARAMETER_ENVIRONMENT_INCLUDE_HANDLE, builtins_processes::PROCESS_PARAMETER_ENVIRONMENT_INCLUDE_UNIQUE, builtins_processes::PROCESS_PARAMETER_ENVIRONMENT_EXCLUDE_HANDLE_VALUE, builtins_processes::PROCESS_PARAMETER_ENVIRONMENT_EXCLUDE_HANDLE, builtins_processes::PROCESS_PARAMETER_ENVIRONMENT_EXCLUDE_UNIQUE, builtins_processes::PROCESS_PARAMETER_WORKING_DIRECTORY_HANDLE_VALUE, builtins_processes::PROCESS_PARAMETER_WORKING_DIRECTORY_HANDLE, builtins_processes::PROCESS_PARAMETER_WORKING_DIRECTORY_UNIQUE, builtins_processes::PROCESS_PARAMETER_STDIN_HANDLE_VALUE, builtins_processes::PROCESS_PARAMETER_STDIN_HANDLE, builtins_processes::PROCESS_PARAMETER_STDIN_UNIQUE, builtins_processes::PROCESS_PARAMETER_STDOUT_HANDLE_VALUE

vonuvoli_builtins_promises vonuvoli_builtins_all? vonuvoli_features_all_individual?

Affects builtins_comparisons::promise_compare_1a, builtins_comparisons::promise_compare_2a, builtins_types::is_promise

vonuvoli_builtins_records vonuvoli_builtins_all? vonuvoli_features_all_individual? = vonuvoli_values_extended

Affects builtins_comparisons::record_kind_compare_1a, builtins_comparisons::record_kind_compare_2a, builtins_comparisons::record_immutable_compare_1a, builtins_comparisons::record_immutable_compare_2a, builtins_comparisons::record_compare_1, builtins_comparisons::record_compare_2, builtins_types::is_record_kind, builtins_types::is_record, builtins_types::is_record_immutable, builtins_types::is_record_of_kind, builtins_types::is_record_of_kind_immutable, builtins_comparisons::record_mutable_compare_1a, builtins_comparisons::record_mutable_compare_2a, builtins_types::is_record_mutable, builtins_types::is_record_of_kind_mutable, runtime_configurations::RECORD_NEW_IMMUTABLE

vonuvoli_builtins_regex vonuvoli_builtins_all? vonuvoli_features_all_individual? = regex

Affects builtins_comparisons::string_regex_compare_1a, builtins_comparisons::string_regex_compare_2a, builtins_comparisons::bytes_regex_compare_1a, builtins_comparisons::bytes_regex_compare_2a, builtins_types::is_string_regex, builtins_types::is_bytes_regex

vonuvoli_builtins_ports vonuvoli_builtins_all? vonuvoli_builtins_processes? vonuvoli_features_all_individual?

Affects builtins_comparisons::port_compare_1a, builtins_comparisons::port_compare_2a, builtins_types::is_port, builtins_types::is_port_input, builtins_types::is_port_output, builtins_types::is_port_binary, builtins_types::is_port_textual, builtins_types::is_port_input_binary, builtins_types::is_port_input_textual, builtins_types::is_port_output_binary, builtins_types::is_port_output_textual, builtins_types::is_port_eof, constants::PORT_EOF, constants::PORT_EOF_VALUE, parameters::ParametersInternals.stdin, parameters::ParametersInternals.stdout, parameters::ParametersInternals.stderr, runtime_configurations::DEFAULT_PORT_OUTPUT_VALUE_DISPLAY_FLATTEN, runtime_configurations::DEFAULT_PORT_OUTPUT_VALUE_DISPLAY_FLUSH, runtime_configurations::DEFAULT_PORT_OUTPUT_VALUE_DISPLAY_SEPARATOR

vonuvoli_builtins_ports_input_value vonuvoli_builtins_all? vonuvoli_features_all_individual?
vonuvoli_builtins_ports_output_value vonuvoli_builtins_all? vonuvoli_features_all_individual? = vonuvoli_fmt_display

Affects builtins_ports::port_output_value_display, builtins_ports::port_output_value_display_0, builtins_ports::port_output_value_display_0_slice, builtins_ports::port_output_value_display_0_iterable, builtins_ports::port_output_value_write, builtins_ports::port_output_value_write_0, builtins_ports::port_output_value_write_0_slice, builtins_ports::port_output_value_write_0_iterable

vonuvoli_builtins_ports_descriptors vonuvoli_builtins_all? vonuvoli_features_all_individual?

Affects builtins_ports::port_descriptor_for, builtins_ports::port_descriptor_clone, builtins_ports::port_descriptor_ref, builtins_ports::port_descriptor_raw_fd, builtins_ports::port_descriptor_flag_get, builtins_ports::port_descriptor_flag_set, builtins_ports::port_descriptor_path

vonuvoli_builtins_ports_temporary vonuvoli_builtins_all? vonuvoli_features_all_individual? = tempfile, vonuvoli_values_opaque, vonuvoli_values_values

Affects builtins_ports::port_temporary_create, builtins_ports::port_temporary_release, builtins_ports::port_temporary_path

vonuvoli_builtins_filesystem vonuvoli_builtins_all? vonuvoli_features_all_individual? = vonuvoli_values_opaque

Affects builtins_comparisons::path_compare_1a, builtins_comparisons::path_compare_2a, builtins_types::is_path, builtins_types::is_path_absolute, builtins_types::is_path_relative, builtins_ports::port_descriptor_path, builtins_ports::port_temporary_path

vonuvoli_builtins_filesystem_temporary vonuvoli_builtins_all? vonuvoli_features_all_individual? = tempfile, vonuvoli_values_opaque, vonuvoli_values_values

Affects builtins_filesystem::filesystem_temporary_create_file, builtins_filesystem::filesystem_temporary_create_directory, builtins_filesystem::filesystem_temporary_release

vonuvoli_builtins_processes vonuvoli_builtins_all? vonuvoli_features_all_individual? = vonuvoli_builtins_ports

Affects builtins_comparisons::process_compare_1a, builtins_comparisons::process_compare_2a, builtins_types::is_process

vonuvoli_builtins_transcript vonuvoli_builtins_all? vonuvoli_features_all_individual? = vonuvoli_transcript, vonuvoli_values_string

Affects builtins_runtime::transcript_trace_g, parameters::ParametersInternals.transcript

vonuvoli_builtins_crypto vonuvoli_builtins_all? vonuvoli_features_all_individual? = blake2, digest, md-5, ring, sha-1, sha2, sha3, vonuvoli_values_bytes, vonuvoli_values_native
vonuvoli_builtins_random vonuvoli_builtins_all? vonuvoli_features_all_individual? = rand, vonuvoli_values_native
vonuvoli_builtins_encoding vonuvoli_builtins_all? vonuvoli_features_all_individual? = data-encoding, vonuvoli_values_bytes, vonuvoli_values_native, vonuvoli_values_string
vonuvoli_builtins_cache vonuvoli_builtins_all? vonuvoli_features_all_individual? = blake2-rfc, lmdb-zero, vonuvoli_hash, vonuvoli_values_opaque
vonuvoli_builtins_serde vonuvoli_builtins_all? vonuvoli_features_all_individual? = bincode, serde, serde_bytes, serde_derive

Affects builtins_cache::cache_select_serde, builtins_cache::cache_include_serde, builtins_cache::cache_exclude_serde, builtins_cache::cache_resolve_serde

vonuvoli_builtins_hashes vonuvoli_builtins_all? vonuvoli_builtins_hashes_blake2? vonuvoli_builtins_hashes_seahash? vonuvoli_builtins_hashes_siphash? vonuvoli_features_all_individual? = lazy_static, vonuvoli_hash
vonuvoli_builtins_hashes_siphash vonuvoli_builtins_all? vonuvoli_features_all_individual? = lazy_static, rand, siphasher, vonuvoli_builtins_hashes

Affects builtins_hashes::hash_value_with_siphash_seeded, builtins_hashes::hash_value_with_siphash_unseeded, builtins_hashes::coerce_siphash_seed

vonuvoli_builtins_hashes_seahash vonuvoli_builtins_all? vonuvoli_features_all_individual? = lazy_static, rand, seahash, vonuvoli_builtins_hashes

Affects builtins_hashes::hash_value_with_seahash_seeded, builtins_hashes::hash_value_with_seahash_unseeded, builtins_hashes::coerce_seahash_seed

vonuvoli_builtins_hashes_blake2 vonuvoli_builtins_all? vonuvoli_features_all_individual? = blake2-rfc, lazy_static, rand, vonuvoli_builtins_hashes, vonuvoli_values_bytes

Affects builtins_hashes::hash_value_with_blake2b_seeded, builtins_hashes::hash_value_with_blake2b_unseeded, builtins_hashes::coerce_blake2b_seed, builtins_hashes::hash_value_with_blake2s_seeded, builtins_hashes::hash_value_with_blake2s_unseeded, builtins_hashes::coerce_blake2s_seed

vonuvoli_tools_common vonuvoli_features_all_individual? vonuvoli_tools_bencher? vonuvoli_tools_compiler? vonuvoli_tools_interpreter? vonuvoli_tools_reports? vonuvoli_tools_tester? = vonuvoli_transcript
vonuvoli_tools_all vonuvoli_debug_level_5? vonuvoli_features_all_macros? vonuvoli_release = vonuvoli_tools_bencher, vonuvoli_tools_compiler, vonuvoli_tools_interpreter, vonuvoli_tools_reports, vonuvoli_tools_tester
vonuvoli_tools_interpreter vonuvoli_features_all_individual? vonuvoli_tools_all? = vonuvoli_compiler, vonuvoli_evaluator, vonuvoli_optimizer, vonuvoli_parser, vonuvoli_tools_common
vonuvoli_tools_compiler vonuvoli_features_all_individual? vonuvoli_tools_all? = vonuvoli_optimizer, vonuvoli_parser, vonuvoli_tools_common
vonuvoli_tools_tester vonuvoli_tools_bencher vonuvoli_features_all_individual? vonuvoli_tools_all? = vonuvoli_tests, vonuvoli_tools_common
vonuvoli_tools_reports vonuvoli_features_all_individual? vonuvoli_tools_all? = vonuvoli_tools_common
vonuvoli_features_all = vonuvoli_features…configurations, vonuvoli_features_all_individual, vonuvoli_features_all_macros
vonuvoli_features_all_macros vonuvoli_features_all? = vonuvoli_builtins_all, vonuvoli_debug_for_binaries, vonuvoli_debug_for_tests, vonuvoli_debug_level_0, vonuvoli_debug_level_1, vonuvoli_debug_level_2, vonuvoli_debug_level_3, vonuvoli_debug_level_4, vonuvoli_debug_level_5, vonuvoli_debug_level_6, vonuvoli_defaults, vonuvoli_lints_all, vonuvoli_release, vonuvoli_tools_all, vonuvoli_trace_enabled_all, vonuvoli_trace_error_all, vonuvoli_values_all
vonuvoli_features_all_individual vonuvoli_features_all? = vonuvoli_backtrace, vonuvoli_backtrace_sources, vonuvoli_builtins_cache, vonuvoli_builtins_comparisons, vonuvoli_builtins_crypto, vonuvoli_builtins_encoding, vonuvoli_builtins_filesystem, vonuvoli_builtins…temporary, vonuvoli_builtins_hashes, vonuvoli_builtins_hashes_blake2, vonuvoli_builtins_hashes_seahash, vonuvoli_builtins_hashes_siphash, vonuvoli_builtins_parameters, vonuvoli_builtins_ports, vonuvoli_builtins_ports_descriptors, vonuvoli_builtins_ports_input_value, vonuvoli_builtins…output_value, vonuvoli_builtins_ports_temporary, vonuvoli_builtins_processes, vonuvoli_builtins_promises, vonuvoli_builtins_random, vonuvoli_builtins_records, vonuvoli_builtins_regex, vonuvoli_builtins_serde, vonuvoli_builtins_transcript, vonuvoli_compiler, vonuvoli_compiler_trace_enabled, vonuvoli_eqord, vonuvoli_evaluator, vonuvoli_evaluator_trace_enabled, vonuvoli_expressions, vonuvoli_expressions_optimizer, vonuvoli_fmt_debug, vonuvoli_fmt_display, vonuvoli_hash, vonuvoli_optimizer, vonuvoli_optimizer_trace_enabled, vonuvoli_parser, vonuvoli_parser_trace_enabled, vonuvoli_terminal, vonuvoli_tests, vonuvoli_tools_bencher, vonuvoli_tools_common, vonuvoli_tools_compiler, vonuvoli_tools_interpreter, vonuvoli_tools_reports, vonuvoli_tools_tester, vonuvoli_transcript, vonuvoli_transcript_ansi_enabled, vonuvoli_transcript_code_hashes, vonuvoli_values_array, vonuvoli_values_bytes, vonuvoli_values_contexts, vonuvoli_values_error, vonuvoli_values_extended, vonuvoli_values_keyword, vonuvoli_values_lambda, vonuvoli_values_mutable, vonuvoli_values_native, vonuvoli_values_opaque, vonuvoli_values_pair_drop_iterative, vonuvoli_values_string, vonuvoli_values_unique, vonuvoli_values_values
vonuvoli_features_all_configurations vonuvoli_features_all? = vonuvoli_abort_on_panic, vonuvoli_compiler_trace_error, vonuvoli_evaluator_trace_error, vonuvoli_inline, vonuvoli_lints_issue_tracking, vonuvoli_lints_warnings, vonuvoli_new_immutable, vonuvoli_optimizer_trace_error, vonuvoli_panic_on_failed, vonuvoli_parser_trace_error, vonuvoli_port_output_display_flush, vonuvoli_port_output_newline_flush, vonuvoli_port_output_write_flush, vonuvoli_transcript_ansi_always, vonuvoli_transcript_compact

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

ansi_term vonuvoli_terminal?

Enables ansi_term ~0.11.0

atty vonuvoli_terminal?
backtrace vonuvoli_backtrace?
bincode vonuvoli_builtins_serde?

Enables bincode ~1.0.0

blake2 vonuvoli_builtins_crypto?

Enables blake2 ~0.7.1

data-encoding vonuvoli_builtins_encoding?

Enables data-encoding ~2.1.1

digest vonuvoli_builtins_crypto?

Enables digest ~0.7.2

lmdb-zero vonuvoli_builtins_cache?
md-5 vonuvoli_builtins_crypto?

Enables md-5 ~0.7.0

regex vonuvoli_builtins_regex?

Enables regex ~1.0.0

ring vonuvoli_builtins_crypto?
rustc-demangle vonuvoli_backtrace?
seahash vonuvoli_builtins_hashes_seahash?

Enables seahash ~3.0.5

serde vonuvoli_builtins_serde?
serde_bytes vonuvoli_builtins_serde?

Enables serde_bytes ~0.10.4

serde_derive vonuvoli_builtins_serde?
sha-1 vonuvoli_builtins_crypto?

Enables sha-1 ~0.7.0

sha2 vonuvoli_builtins_crypto?

Enables sha2 ~0.7.1

sha3 vonuvoli_builtins_crypto?

Enables sha3 ~0.7.3

siphasher vonuvoli_builtins_hashes_siphash?

Enables siphasher ~0.2.2

tempfile vonuvoli_builtins…temporary? vonuvoli_builtins_ports_temporary?

Enables tempfile ~3.0.2

Affects builtins_runtime::temporary_build

blake2-rfc vonuvoli_builtins_cache? vonuvoli_builtins_hashes_blake2? vonuvoli_transcript_code_hashes?

Affects hashes::hash_value_with_blake2b, hashes::hash_value_with_blake2s, parameters::ParametersInternals.process_environment_fingerprint, builtins_runtime::process_environment_fingerprint, builtins_runtime::process_environment_fingerprint

lazy_static vonuvoli_builtins_hashes? vonuvoli_builtins_hashes_blake2? vonuvoli_builtins_hashes_seahash? vonuvoli_builtins_hashes_siphash?

Enables lazy_static ~1.0.0

rand vonuvoli_builtins_hashes_blake2? vonuvoli_builtins_hashes_seahash? vonuvoli_builtins_hashes_siphash? vonuvoli_builtins_random?

Enables rand ~0.4.2