[package]
edition = "2024"
name = "rx_core"
version = "0.2.1"
authors = ["Sandor Gyori <alexaegis@pm.me>"]
build = false
publish = true
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Runtime Agnostic Reactive Extensions"
homepage = "https://github.com/AlexAegis/rx_bevy"
documentation = "https://github.com/AlexAegis/rx_bevy"
readme = "readme.md"
keywords = [
"rx",
"rx_core",
"rx_bevy",
]
license = "MIT"
repository = "https://github.com/AlexAegis/rx_bevy"
[features]
all_observables = [
"observable_closed",
"observable_combine_changes",
"observable_combine_latest",
"observable_concat",
"observable_connectable",
"observable_create",
"observable_deferred",
"observable_empty",
"observable_interval",
"observable_iterator",
"observable_iterator_on_tick",
"observable_join",
"observable_just",
"observable_merge",
"observable_never",
"observable_throw",
"observable_timer",
"observable_zip",
]
all_observers = [
"observer_noop",
"observer_print",
"observer_fn",
]
all_operators = [
"operator_adsr",
"operator_buffer_count",
"operator_catch",
"operator_composite",
"operator_concat_all",
"operator_concat_map",
"operator_count",
"operator_debounce_time",
"operator_delay",
"operator_dematerialize",
"operator_element_at",
"operator_end_with",
"operator_enumerate",
"operator_error_boundary",
"operator_exhaust_all",
"operator_exhaust_map",
"operator_fallback_when_silent",
"operator_filter",
"operator_filter_map",
"operator_finalize",
"operator_find",
"operator_find_index",
"operator_first",
"operator_identity",
"operator_into_result",
"operator_is_empty",
"operator_lift_option",
"operator_lift_result",
"operator_map",
"operator_map_error",
"operator_map_into",
"operator_map_never",
"operator_materialize",
"operator_merge_all",
"operator_merge_map",
"operator_observe_on",
"operator_on_next",
"operator_on_subscribe",
"operator_pairwise",
"operator_reduce",
"operator_retry",
"operator_scan",
"operator_share",
"operator_skip",
"operator_start_with",
"operator_subscribe_on",
"operator_switch_all",
"operator_switch_map",
"operator_take",
"operator_tap",
"operator_tap_next",
"operator_throttle_time",
"operator_with_latest_from",
]
all_schedulers = ["scheduler_ticking"]
all_subjects = [
"subject_async",
"subject_behavior",
"subject_provenance",
"subject_publish",
"subject_replay",
]
compose = [
"operator_composite",
"rx_core_operator_adsr?/compose",
"rx_core_operator_buffer_count?/compose",
"rx_core_operator_catch?/compose",
"rx_core_operator_concat_all?/compose",
"rx_core_operator_concat_map?/compose",
"rx_core_operator_count?/compose",
"rx_core_operator_debounce_time?/compose",
"rx_core_operator_delay?/compose",
"rx_core_operator_dematerialize?/compose",
"rx_core_operator_element_at?/compose",
"rx_core_operator_end_with?/compose",
"rx_core_operator_enumerate?/compose",
"rx_core_operator_error_boundary?/compose",
"rx_core_operator_exhaust_all?/compose",
"rx_core_operator_exhaust_map?/compose",
"rx_core_operator_fallback_when_silent?/compose",
"rx_core_operator_filter?/compose",
"rx_core_operator_filter_map?/compose",
"rx_core_operator_finalize?/compose",
"rx_core_operator_find?/compose",
"rx_core_operator_find_index?/compose",
"rx_core_operator_first?/compose",
"rx_core_operator_into_result?/compose",
"rx_core_operator_is_empty?/compose",
"rx_core_operator_lift_option?/compose",
"rx_core_operator_lift_result?/compose",
"rx_core_operator_map?/compose",
"rx_core_operator_map_error?/compose",
"rx_core_operator_map_into?/compose",
"rx_core_operator_map_never?/compose",
"rx_core_operator_materialize?/compose",
"rx_core_operator_merge_all?/compose",
"rx_core_operator_merge_map?/compose",
"rx_core_operator_observe_on?/compose",
"rx_core_operator_on_next?/compose",
"rx_core_operator_on_subscribe?/compose",
"rx_core_operator_pairwise?/compose",
"rx_core_operator_reduce?/compose",
"rx_core_operator_scan?/compose",
"rx_core_operator_skip?/compose",
"rx_core_operator_start_with?/compose",
"rx_core_operator_switch_all?/compose",
"rx_core_operator_switch_map?/compose",
"rx_core_operator_take?/compose",
"rx_core_operator_tap?/compose",
"rx_core_operator_tap_next?/compose",
"rx_core_operator_throttle_time?/compose",
"rx_core_operator_with_latest_from?/compose",
]
default = [
"all_observables",
"all_observers",
"all_operators",
"all_schedulers",
"all_subjects",
"compose",
"observable_fn",
"pipe",
]
observable_closed = ["dep:rx_core_observable_closed"]
observable_combine_changes = ["dep:rx_core_observable_combine_changes"]
observable_combine_latest = ["dep:rx_core_observable_combine_latest"]
observable_concat = ["dep:rx_core_observable_concat"]
observable_connectable = ["dep:rx_core_observable_connectable"]
observable_create = ["dep:rx_core_observable_create"]
observable_deferred = ["dep:rx_core_observable_deferred"]
observable_empty = ["dep:rx_core_observable_empty"]
observable_fn = [
"rx_core_observable_closed?/observable_fn",
"rx_core_observable_combine_changes?/observable_fn",
"rx_core_observable_combine_latest?/observable_fn",
"rx_core_observable_concat?/observable_fn",
"rx_core_observable_create?/observable_fn",
"rx_core_observable_deferred?/observable_fn",
"rx_core_observable_empty?/observable_fn",
"rx_core_observable_interval?/observable_fn",
"rx_core_observable_join?/observable_fn",
"rx_core_observable_just?/observable_fn",
"rx_core_observable_merge?/observable_fn",
"rx_core_observable_never?/observable_fn",
"rx_core_observable_throw?/observable_fn",
"rx_core_observable_timer?/observable_fn",
"rx_core_observable_zip?/observable_fn",
]
observable_interval = ["dep:rx_core_observable_interval"]
observable_iterator = ["dep:rx_core_observable_iterator"]
observable_iterator_on_tick = ["dep:rx_core_observable_iterator_on_tick"]
observable_join = ["dep:rx_core_observable_join"]
observable_just = ["dep:rx_core_observable_just"]
observable_merge = ["dep:rx_core_observable_merge"]
observable_never = ["dep:rx_core_observable_never"]
observable_throw = ["dep:rx_core_observable_throw"]
observable_timer = ["dep:rx_core_observable_timer"]
observable_zip = ["dep:rx_core_observable_zip"]
observer_fn = ["dep:rx_core_observer_fn"]
observer_noop = ["dep:rx_core_observer_noop"]
observer_print = ["dep:rx_core_observer_print"]
operator_adsr = ["dep:rx_core_operator_adsr"]
operator_buffer_count = ["dep:rx_core_operator_buffer_count"]
operator_catch = ["dep:rx_core_operator_catch"]
operator_composite = ["dep:rx_core_operator_composite"]
operator_concat_all = ["dep:rx_core_operator_concat_all"]
operator_concat_map = ["dep:rx_core_operator_concat_map"]
operator_count = ["dep:rx_core_operator_count"]
operator_debounce_time = ["dep:rx_core_operator_debounce_time"]
operator_delay = ["dep:rx_core_operator_delay"]
operator_dematerialize = ["dep:rx_core_operator_dematerialize"]
operator_element_at = ["dep:rx_core_operator_element_at"]
operator_end_with = ["dep:rx_core_operator_end_with"]
operator_enumerate = ["dep:rx_core_operator_enumerate"]
operator_error_boundary = ["dep:rx_core_operator_error_boundary"]
operator_exhaust_all = ["dep:rx_core_operator_exhaust_all"]
operator_exhaust_map = ["dep:rx_core_operator_exhaust_map"]
operator_fallback_when_silent = ["dep:rx_core_operator_fallback_when_silent"]
operator_filter = ["dep:rx_core_operator_filter"]
operator_filter_map = ["dep:rx_core_operator_filter_map"]
operator_finalize = ["dep:rx_core_operator_finalize"]
operator_find = ["dep:rx_core_operator_find"]
operator_find_index = ["dep:rx_core_operator_find_index"]
operator_first = ["dep:rx_core_operator_first"]
operator_identity = ["dep:rx_core_operator_identity"]
operator_into_result = ["dep:rx_core_operator_into_result"]
operator_is_empty = ["dep:rx_core_operator_is_empty"]
operator_lift_option = ["dep:rx_core_operator_lift_option"]
operator_lift_result = ["dep:rx_core_operator_lift_result"]
operator_map = ["dep:rx_core_operator_map"]
operator_map_error = ["dep:rx_core_operator_map_error"]
operator_map_into = ["dep:rx_core_operator_map_into"]
operator_map_never = ["dep:rx_core_operator_map_never"]
operator_materialize = ["dep:rx_core_operator_materialize"]
operator_merge_all = ["dep:rx_core_operator_merge_all"]
operator_merge_map = ["dep:rx_core_operator_merge_map"]
operator_observe_on = ["dep:rx_core_operator_observe_on"]
operator_on_next = ["dep:rx_core_operator_on_next"]
operator_on_subscribe = ["dep:rx_core_operator_on_subscribe"]
operator_pairwise = ["dep:rx_core_operator_pairwise"]
operator_reduce = ["dep:rx_core_operator_reduce"]
operator_retry = ["dep:rx_core_operator_retry"]
operator_scan = ["dep:rx_core_operator_scan"]
operator_share = ["dep:rx_core_operator_share"]
operator_skip = ["dep:rx_core_operator_skip"]
operator_start_with = ["dep:rx_core_operator_start_with"]
operator_subscribe_on = ["dep:rx_core_operator_subscribe_on"]
operator_switch_all = ["dep:rx_core_operator_switch_all"]
operator_switch_map = ["dep:rx_core_operator_switch_map"]
operator_take = ["dep:rx_core_operator_take"]
operator_tap = ["dep:rx_core_operator_tap"]
operator_tap_next = ["dep:rx_core_operator_tap_next"]
operator_throttle_time = ["dep:rx_core_operator_throttle_time"]
operator_with_latest_from = ["dep:rx_core_operator_with_latest_from"]
pipe = [
"rx_core_operator_adsr?/pipe",
"rx_core_operator_buffer_count?/pipe",
"rx_core_operator_catch?/pipe",
"rx_core_operator_concat_all?/pipe",
"rx_core_operator_concat_map?/pipe",
"rx_core_operator_count?/pipe",
"rx_core_operator_debounce_time?/pipe",
"rx_core_operator_delay?/pipe",
"rx_core_operator_dematerialize?/pipe",
"rx_core_operator_element_at?/pipe",
"rx_core_operator_end_with?/pipe",
"rx_core_operator_enumerate?/pipe",
"rx_core_operator_error_boundary?/pipe",
"rx_core_operator_exhaust_all?/pipe",
"rx_core_operator_exhaust_map?/pipe",
"rx_core_operator_fallback_when_silent?/pipe",
"rx_core_operator_filter?/pipe",
"rx_core_operator_filter_map?/pipe",
"rx_core_operator_finalize?/pipe",
"rx_core_operator_find?/pipe",
"rx_core_operator_find_index?/pipe",
"rx_core_operator_first?/pipe",
"rx_core_operator_into_result?/pipe",
"rx_core_operator_is_empty?/pipe",
"rx_core_operator_lift_option?/pipe",
"rx_core_operator_lift_result?/pipe",
"rx_core_operator_map?/pipe",
"rx_core_operator_map_error?/pipe",
"rx_core_operator_map_into?/pipe",
"rx_core_operator_map_never?/pipe",
"rx_core_operator_materialize?/pipe",
"rx_core_operator_merge_all?/pipe",
"rx_core_operator_merge_map?/pipe",
"rx_core_operator_observe_on?/pipe",
"rx_core_operator_on_next?/pipe",
"rx_core_operator_on_subscribe?/pipe",
"rx_core_operator_pairwise?/pipe",
"rx_core_operator_reduce?/pipe",
"rx_core_operator_retry?/pipe",
"rx_core_operator_scan?/pipe",
"rx_core_operator_share?/pipe",
"rx_core_operator_skip?/pipe",
"rx_core_operator_start_with?/pipe",
"rx_core_operator_subscribe_on?/pipe",
"rx_core_operator_switch_all?/pipe",
"rx_core_operator_switch_map?/pipe",
"rx_core_operator_take?/pipe",
"rx_core_operator_tap?/pipe",
"rx_core_operator_tap_next?/pipe",
"rx_core_operator_throttle_time?/pipe",
"rx_core_operator_with_latest_from?/pipe",
]
scheduler_ticking = ["dep:rx_core_scheduler_ticking"]
subject_async = ["dep:rx_core_subject_async"]
subject_behavior = ["dep:rx_core_subject_behavior"]
subject_provenance = ["dep:rx_core_subject_provenance"]
subject_publish = ["dep:rx_core_subject_publish"]
subject_replay = ["dep:rx_core_subject_replay"]
[lib]
name = "rx_core"
path = "src/lib.rs"
[[example]]
name = "observable_closed_example"
path = "examples/observable_closed_example.rs"
[[example]]
name = "observable_combine_changes_example"
path = "examples/observable_combine_changes_example.rs"
[[example]]
name = "observable_combine_changes_iterators_example"
path = "examples/observable_combine_changes_iterators_example.rs"
[[example]]
name = "observable_combine_latest_example"
path = "examples/observable_combine_latest_example.rs"
[[example]]
name = "observable_combine_latest_iterators_example"
path = "examples/observable_combine_latest_iterators_example.rs"
[[example]]
name = "observable_concat_already_closed"
path = "examples/observable_concat_already_closed.rs"
[[example]]
name = "observable_concat_example"
path = "examples/observable_concat_example.rs"
[[example]]
name = "observable_concat_stopped_example"
path = "examples/observable_concat_stopped_example.rs"
[[example]]
name = "observable_connectable_example"
path = "examples/observable_connectable_example.rs"
[[example]]
name = "observable_connectable_upstream_reset_example"
path = "examples/observable_connectable_upstream_reset_example.rs"
[[example]]
name = "observable_create_example"
path = "examples/observable_create_example.rs"
[[example]]
name = "observable_deferred_example"
path = "examples/observable_deferred_example.rs"
[[example]]
name = "observable_empty_example"
path = "examples/observable_empty_example.rs"
[[example]]
name = "observable_interval_example"
path = "examples/observable_interval_example.rs"
[[example]]
name = "observable_iterator_example"
path = "examples/observable_iterator_example.rs"
[[example]]
name = "observable_iterator_into_example"
path = "examples/observable_iterator_into_example.rs"
[[example]]
name = "observable_iterator_on_tick_example"
path = "examples/observable_iterator_on_tick_example.rs"
[[example]]
name = "observable_join_example"
path = "examples/observable_join_example.rs"
[[example]]
name = "observable_join_subject_example"
path = "examples/observable_join_subject_example.rs"
[[example]]
name = "observable_just_example"
path = "examples/observable_just_example.rs"
[[example]]
name = "observable_merge_example"
path = "examples/observable_merge_example.rs"
[[example]]
name = "observable_merge_subject_example"
path = "examples/observable_merge_subject_example.rs"
[[example]]
name = "observable_never_example"
path = "examples/observable_never_example.rs"
[[example]]
name = "observable_throw_example"
path = "examples/observable_throw_example.rs"
[[example]]
name = "observable_timer_example"
path = "examples/observable_timer_example.rs"
[[example]]
name = "observable_zip_example"
path = "examples/observable_zip_example.rs"
[[example]]
name = "observable_zip_overflow_example"
path = "examples/observable_zip_overflow_example.rs"
[[example]]
name = "observable_zip_subject_example"
path = "examples/observable_zip_subject_example.rs"
[[example]]
name = "observer_dyn_fn_example"
path = "examples/observer_dyn_fn_example.rs"
[[example]]
name = "observer_fn_example"
path = "examples/observer_fn_example.rs"
[[example]]
name = "observer_noop_example"
path = "examples/observer_noop_example.rs"
[[example]]
name = "observer_print_example"
path = "examples/observer_print_example.rs"
[[example]]
name = "operator_adsr_example"
path = "examples/operator_adsr_example.rs"
[[example]]
name = "operator_buffer_count_example"
path = "examples/operator_buffer_count_example.rs"
[[example]]
name = "operator_catch_example"
path = "examples/operator_catch_example.rs"
[[example]]
name = "operator_composite_operators_example"
path = "examples/operator_composite_operators_example.rs"
[[example]]
name = "operator_concat_all_example"
path = "examples/operator_concat_all_example.rs"
[[example]]
name = "operator_concat_map_example"
path = "examples/operator_concat_map_example.rs"
[[example]]
name = "operator_count_example"
path = "examples/operator_count_example.rs"
[[example]]
name = "operator_debounce_time_example"
path = "examples/operator_debounce_time_example.rs"
[[example]]
name = "operator_delay_example"
path = "examples/operator_delay_example.rs"
[[example]]
name = "operator_dematerialize_example"
path = "examples/operator_dematerialize_example.rs"
[[example]]
name = "operator_element_at_example"
path = "examples/operator_element_at_example.rs"
[[example]]
name = "operator_end_with_example"
path = "examples/operator_end_with_example.rs"
[[example]]
name = "operator_enumerate_example"
path = "examples/operator_enumerate_example.rs"
[[example]]
name = "operator_error_boundary_example"
path = "examples/operator_error_boundary_example.rs"
[[example]]
name = "operator_exhaust_all_example"
path = "examples/operator_exhaust_all_example.rs"
[[example]]
name = "operator_exhaust_map_example"
path = "examples/operator_exhaust_map_example.rs"
[[example]]
name = "operator_exhaust_map_subject_example"
path = "examples/operator_exhaust_map_subject_example.rs"
[[example]]
name = "operator_fallback_when_silent_example"
path = "examples/operator_fallback_when_silent_example.rs"
[[example]]
name = "operator_filter_example"
path = "examples/operator_filter_example.rs"
[[example]]
name = "operator_filter_map_example"
path = "examples/operator_filter_map_example.rs"
[[example]]
name = "operator_finalize_completion_example"
path = "examples/operator_finalize_completion_example.rs"
[[example]]
name = "operator_finalize_unsubscribe_example"
path = "examples/operator_finalize_unsubscribe_example.rs"
[[example]]
name = "operator_find_empty_example"
path = "examples/operator_find_empty_example.rs"
[[example]]
name = "operator_find_example"
path = "examples/operator_find_example.rs"
[[example]]
name = "operator_find_index_empty_example"
path = "examples/operator_find_index_empty_example.rs"
[[example]]
name = "operator_find_index_example"
path = "examples/operator_find_index_example.rs"
[[example]]
name = "operator_first_empty_example"
path = "examples/operator_first_empty_example.rs"
[[example]]
name = "operator_first_example"
path = "examples/operator_first_example.rs"
[[example]]
name = "operator_identity_composite_example"
path = "examples/operator_identity_composite_example.rs"
[[example]]
name = "operator_identity_example"
path = "examples/operator_identity_example.rs"
[[example]]
name = "operator_into_result_example"
path = "examples/operator_into_result_example.rs"
[[example]]
name = "operator_is_empty_example"
path = "examples/operator_is_empty_example.rs"
[[example]]
name = "operator_lift_option_example"
path = "examples/operator_lift_option_example.rs"
[[example]]
name = "operator_lift_result_example"
path = "examples/operator_lift_result_example.rs"
[[example]]
name = "operator_map_error_example"
path = "examples/operator_map_error_example.rs"
[[example]]
name = "operator_map_example"
path = "examples/operator_map_example.rs"
[[example]]
name = "operator_map_into_example"
path = "examples/operator_map_into_example.rs"
[[example]]
name = "operator_map_never_example"
path = "examples/operator_map_never_example.rs"
[[example]]
name = "operator_materialize_example"
path = "examples/operator_materialize_example.rs"
[[example]]
name = "operator_merge_all_example"
path = "examples/operator_merge_all_example.rs"
[[example]]
name = "operator_merge_map_example"
path = "examples/operator_merge_map_example.rs"
[[example]]
name = "operator_observe_on_example"
path = "examples/operator_observe_on_example.rs"
[[example]]
name = "operator_on_next_example"
path = "examples/operator_on_next_example.rs"
[[example]]
name = "operator_on_subscribe_example"
path = "examples/operator_on_subscribe_example.rs"
[[example]]
name = "operator_pairwise_example"
path = "examples/operator_pairwise_example.rs"
[[example]]
name = "operator_reduce_example"
path = "examples/operator_reduce_example.rs"
[[example]]
name = "operator_retry_example"
path = "examples/operator_retry_example.rs"
[[example]]
name = "operator_scan_example"
path = "examples/operator_scan_example.rs"
[[example]]
name = "operator_share_example"
path = "examples/operator_share_example.rs"
[[example]]
name = "operator_skip_example"
path = "examples/operator_skip_example.rs"
[[example]]
name = "operator_start_with_default_example"
path = "examples/operator_start_with_default_example.rs"
[[example]]
name = "operator_start_with_example"
path = "examples/operator_start_with_example.rs"
[[example]]
name = "operator_subscribe_on_example"
path = "examples/operator_subscribe_on_example.rs"
[[example]]
name = "operator_switch_all_example"
path = "examples/operator_switch_all_example.rs"
[[example]]
name = "operator_switch_map_example"
path = "examples/operator_switch_map_example.rs"
[[example]]
name = "operator_switch_map_inner_subject_example"
path = "examples/operator_switch_map_inner_subject_example.rs"
[[example]]
name = "operator_switch_map_operator_example"
path = "examples/operator_switch_map_operator_example.rs"
[[example]]
name = "operator_take_example"
path = "examples/operator_take_example.rs"
[[example]]
name = "operator_tap_example"
path = "examples/operator_tap_example.rs"
[[example]]
name = "operator_tap_next_example"
path = "examples/operator_tap_next_example.rs"
[[example]]
name = "operator_throttle_time_example"
path = "examples/operator_throttle_time_example.rs"
[[example]]
name = "operator_throttle_time_restart_example"
path = "examples/operator_throttle_time_restart_example.rs"
[[example]]
name = "operator_with_latest_from_example"
path = "examples/operator_with_latest_from_example.rs"
[[example]]
name = "subject_async_delayed_late_subscriber_example"
path = "examples/subject_async_delayed_late_subscriber_example.rs"
[[example]]
name = "subject_async_example"
path = "examples/subject_async_example.rs"
[[example]]
name = "subject_behavior_example"
path = "examples/subject_behavior_example.rs"
[[example]]
name = "subject_provenance_example"
path = "examples/subject_provenance_example.rs"
[[example]]
name = "subject_publish_chained_example"
path = "examples/subject_publish_chained_example.rs"
[[example]]
name = "subject_publish_error_example"
path = "examples/subject_publish_error_example.rs"
[[example]]
name = "subject_publish_example"
path = "examples/subject_publish_example.rs"
[[example]]
name = "subject_publish_multicasting_example"
path = "examples/subject_publish_multicasting_example.rs"
[[example]]
name = "subject_publish_self_teardown"
path = "examples/subject_publish_self_teardown.rs"
[[example]]
name = "subject_replay_example"
path = "examples/subject_replay_example.rs"
[[test]]
name = "adsr_operator_tests"
path = "tests/adsr_operator_tests.rs"
[[test]]
name = "async_subject_test"
path = "tests/async_subject_test.rs"
[[test]]
name = "behavior_subject_test"
path = "tests/behavior_subject_test.rs"
[[test]]
name = "buffer_count_operator_test"
path = "tests/buffer_count_operator_test.rs"
[[test]]
name = "catch_operator_test"
path = "tests/catch_operator_test.rs"
[[test]]
name = "closed_observable_test"
path = "tests/closed_observable_test.rs"
[[test]]
name = "combine_changes_observable_test"
path = "tests/combine_changes_observable_test.rs"
[[test]]
name = "combine_latest_observable_test"
path = "tests/combine_latest_observable_test.rs"
[[test]]
name = "composite_operator_test"
path = "tests/composite_operator_test.rs"
[[test]]
name = "concat_all_operator_tests"
path = "tests/concat_all_operator_tests.rs"
[[test]]
name = "concat_map_operator_tests"
path = "tests/concat_map_operator_tests.rs"
[[test]]
name = "concat_observable_test"
path = "tests/concat_observable_test.rs"
[[test]]
name = "concurrent_subscriber_test"
path = "tests/concurrent_subscriber_test.rs"
[[test]]
name = "connectable_observable_reset_on_test"
path = "tests/connectable_observable_reset_on_test.rs"
[[test]]
name = "connectable_observable_terminal_signals_test"
path = "tests/connectable_observable_terminal_signals_test.rs"
[[test]]
name = "connectable_observable_test"
path = "tests/connectable_observable_test.rs"
[[test]]
name = "count_operator_test"
path = "tests/count_operator_test.rs"
[[test]]
name = "create_observable_test"
path = "tests/create_observable_test.rs"
[[test]]
name = "debounce_time_operator_test"
path = "tests/debounce_time_operator_test.rs"
[[test]]
name = "deferred_observable_test"
path = "tests/deferred_observable_test.rs"
[[test]]
name = "delay_operator_test"
path = "tests/delay_operator_test.rs"
[[test]]
name = "dematerialize_operator_test"
path = "tests/dematerialize_operator_test.rs"
[[test]]
name = "dyn_fn_observer_test"
path = "tests/dyn_fn_observer_test.rs"
[[test]]
name = "element_at_operator_test"
path = "tests/element_at_operator_test.rs"
[[test]]
name = "empty_observable_test"
path = "tests/empty_observable_test.rs"
[[test]]
name = "end_with_operator_test"
path = "tests/end_with_operator_test.rs"
[[test]]
name = "enumerate_operator_test"
path = "tests/enumerate_operator_test.rs"
[[test]]
name = "erased_observables_test"
path = "tests/erased_observables_test.rs"
[[test]]
name = "erased_subscribe_extension_test"
path = "tests/erased_subscribe_extension_test.rs"
[[test]]
name = "erased_subscription_test"
path = "tests/erased_subscription_test.rs"
[[test]]
name = "error_boundary_operator_test"
path = "tests/error_boundary_operator_test.rs"
[[test]]
name = "exhaust_all_operator_test"
path = "tests/exhaust_all_operator_test.rs"
[[test]]
name = "exhaust_map_operator_tests"
path = "tests/exhaust_map_operator_tests.rs"
[[test]]
name = "exhaust_subscriber_test"
path = "tests/exhaust_subscriber_test.rs"
[[test]]
name = "fallback_when_silent_operator_test"
path = "tests/fallback_when_silent_operator_test.rs"
[[test]]
name = "filter_map_operator_test"
path = "tests/filter_map_operator_test.rs"
[[test]]
name = "filter_operator_test"
path = "tests/filter_operator_test.rs"
[[test]]
name = "finalize_operator_test"
path = "tests/finalize_operator_test.rs"
[[test]]
name = "find_index_operator_test"
path = "tests/find_index_operator_test.rs"
[[test]]
name = "find_operator_test"
path = "tests/find_operator_test.rs"
[[test]]
name = "first_operator_test"
path = "tests/first_operator_test.rs"
[[test]]
name = "fn_observer_test"
path = "tests/fn_observer_test.rs"
[[test]]
name = "identity_operator_test"
path = "tests/identity_operator_test.rs"
[[test]]
name = "interval_observable_test"
path = "tests/interval_observable_test.rs"
[[test]]
name = "into_result_operator_test"
path = "tests/into_result_operator_test.rs"
[[test]]
name = "is_empty_operator_test"
path = "tests/is_empty_operator_test.rs"
[[test]]
name = "iterator_observable_test"
path = "tests/iterator_observable_test.rs"
[[test]]
name = "iterator_on_tick_observable_test"
path = "tests/iterator_on_tick_observable_test.rs"
[[test]]
name = "join_observable_test"
path = "tests/join_observable_test.rs"
[[test]]
name = "just_observable_test"
path = "tests/just_observable_test.rs"
[[test]]
name = "lift_option_operator_test"
path = "tests/lift_option_operator_test.rs"
[[test]]
name = "lift_result_operator_test"
path = "tests/lift_result_operator_test.rs"
[[test]]
name = "lock_with_poison_behavior_test"
path = "tests/lock_with_poison_behavior_test.rs"
[[test]]
name = "map_error_operator_test"
path = "tests/map_error_operator_test.rs"
[[test]]
name = "map_into_operator_test"
path = "tests/map_into_operator_test.rs"
[[test]]
name = "map_never_both_operator_test"
path = "tests/map_never_both_operator_test.rs"
[[test]]
name = "map_never_error_operator_test"
path = "tests/map_never_error_operator_test.rs"
[[test]]
name = "map_never_next_operator_test"
path = "tests/map_never_next_operator_test.rs"
[[test]]
name = "map_operator_test"
path = "tests/map_operator_test.rs"
[[test]]
name = "materialize_operator_test"
path = "tests/materialize_operator_test.rs"
[[test]]
name = "merge_all_operator_tests"
path = "tests/merge_all_operator_tests.rs"
[[test]]
name = "merge_map_operator_tests"
path = "tests/merge_map_operator_tests.rs"
[[test]]
name = "merge_observable_test"
path = "tests/merge_observable_test.rs"
[[test]]
name = "never_observable_test"
path = "tests/never_observable_test.rs"
[[test]]
name = "noop_observer_test"
path = "tests/noop_observer_test.rs"
[[test]]
name = "notification_queue_test"
path = "tests/notification_queue_test.rs"
[[test]]
name = "notification_state_test"
path = "tests/notification_state_test.rs"
[[test]]
name = "observe_on_operator_test"
path = "tests/observe_on_operator_test.rs"
[[test]]
name = "on_next_operator_test"
path = "tests/on_next_operator_test.rs"
[[test]]
name = "on_subscribe_operator_test"
path = "tests/on_subscribe_operator_test.rs"
[[test]]
name = "option_observable_extension_test"
path = "tests/option_observable_extension_test.rs"
[[test]]
name = "option_operator_test"
path = "tests/option_operator_test.rs"
[[test]]
name = "pairwise_operator_test"
path = "tests/pairwise_operator_test.rs"
[[test]]
name = "print_observer_test"
path = "tests/print_observer_test.rs"
[[test]]
name = "provenance_subject_test"
path = "tests/provenance_subject_test.rs"
[[test]]
name = "publish_subject_deferred_test"
path = "tests/publish_subject_deferred_test.rs"
[[test]]
name = "publish_subject_test"
path = "tests/publish_subject_test.rs"
[[test]]
name = "reduce_operator_test"
path = "tests/reduce_operator_test.rs"
[[test]]
name = "replay_subject_test"
path = "tests/replay_subject_test.rs"
[[test]]
name = "retry_operator_test"
path = "tests/retry_operator_test.rs"
[[test]]
name = "scan_operator_test"
path = "tests/scan_operator_test.rs"
[[test]]
name = "scheduler_handle_test"
path = "tests/scheduler_handle_test.rs"
[[test]]
name = "share_operator_test"
path = "tests/share_operator_test.rs"
[[test]]
name = "skip_operator_test"
path = "tests/skip_operator_test.rs"
[[test]]
name = "start_with_operator_test"
path = "tests/start_with_operator_test.rs"
[[test]]
name = "subscribe_on_operator_test"
path = "tests/subscribe_on_operator_test.rs"
[[test]]
name = "subscriber_arc_mutex_test"
path = "tests/subscriber_arc_mutex_test.rs"
[[test]]
name = "subscriber_arc_rw_lock_test"
path = "tests/subscriber_arc_rw_lock_test.rs"
[[test]]
name = "subscriber_arc_weak_mutex_test"
path = "tests/subscriber_arc_weak_mutex_test.rs"
[[test]]
name = "subscriber_option_test"
path = "tests/subscriber_option_test.rs"
[[test]]
name = "switch_all_operator_test"
path = "tests/switch_all_operator_test.rs"
[[test]]
name = "switch_map_operator_test"
path = "tests/switch_map_operator_test.rs"
[[test]]
name = "switch_subscriber_test"
path = "tests/switch_subscriber_test.rs"
[[test]]
name = "take_operator_test"
path = "tests/take_operator_test.rs"
[[test]]
name = "tap_next_operator_test"
path = "tests/tap_next_operator_test.rs"
[[test]]
name = "tap_operator_test"
path = "tests/tap_operator_test.rs"
[[test]]
name = "throttle_time_operator_test"
path = "tests/throttle_time_operator_test.rs"
[[test]]
name = "throw_observable_test"
path = "tests/throw_observable_test.rs"
[[test]]
name = "ticking_executor_test"
path = "tests/ticking_executor_test.rs"
[[test]]
name = "timer_observable_test"
path = "tests/timer_observable_test.rs"
[[test]]
name = "with_latest_from_operator_test"
path = "tests/with_latest_from_operator_test.rs"
[[test]]
name = "zip_observable_test"
path = "tests/zip_observable_test.rs"
[dependencies.rx_core_common]
version = "0.2.1"
[dependencies.rx_core_observable_closed]
version = "0.2.1"
optional = true
[dependencies.rx_core_observable_combine_changes]
version = "0.2.1"
optional = true
[dependencies.rx_core_observable_combine_latest]
version = "0.2.1"
optional = true
[dependencies.rx_core_observable_concat]
version = "0.2.1"
optional = true
[dependencies.rx_core_observable_connectable]
version = "0.2.1"
optional = true
[dependencies.rx_core_observable_create]
version = "0.2.1"
optional = true
[dependencies.rx_core_observable_deferred]
version = "0.2.1"
optional = true
[dependencies.rx_core_observable_empty]
version = "0.2.1"
optional = true
[dependencies.rx_core_observable_interval]
version = "0.2.1"
optional = true
[dependencies.rx_core_observable_iterator]
version = "0.2.1"
optional = true
[dependencies.rx_core_observable_iterator_on_tick]
version = "0.2.1"
optional = true
[dependencies.rx_core_observable_join]
version = "0.2.1"
optional = true
[dependencies.rx_core_observable_just]
version = "0.2.1"
optional = true
[dependencies.rx_core_observable_merge]
version = "0.2.1"
optional = true
[dependencies.rx_core_observable_never]
version = "0.2.1"
optional = true
[dependencies.rx_core_observable_throw]
version = "0.2.1"
optional = true
[dependencies.rx_core_observable_timer]
version = "0.2.1"
optional = true
[dependencies.rx_core_observable_zip]
version = "0.2.1"
optional = true
[dependencies.rx_core_observer_fn]
version = "0.2.1"
optional = true
[dependencies.rx_core_observer_noop]
version = "0.2.1"
optional = true
[dependencies.rx_core_observer_print]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_adsr]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_buffer_count]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_catch]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_composite]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_concat_all]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_concat_map]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_count]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_debounce_time]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_delay]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_dematerialize]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_element_at]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_end_with]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_enumerate]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_error_boundary]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_exhaust_all]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_exhaust_map]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_fallback_when_silent]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_filter]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_filter_map]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_finalize]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_find]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_find_index]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_first]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_identity]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_into_result]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_is_empty]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_lift_option]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_lift_result]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_map]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_map_error]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_map_into]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_map_never]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_materialize]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_merge_all]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_merge_map]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_observe_on]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_on_next]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_on_subscribe]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_pairwise]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_reduce]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_retry]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_scan]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_share]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_skip]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_start_with]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_subscribe_on]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_switch_all]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_switch_map]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_take]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_tap]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_tap_next]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_throttle_time]
version = "0.2.1"
optional = true
[dependencies.rx_core_operator_with_latest_from]
version = "0.2.1"
optional = true
[dependencies.rx_core_scheduler_ticking]
version = "0.2.1"
optional = true
[dependencies.rx_core_subject_async]
version = "0.2.1"
optional = true
[dependencies.rx_core_subject_behavior]
version = "0.2.1"
optional = true
[dependencies.rx_core_subject_provenance]
version = "0.2.1"
optional = true
[dependencies.rx_core_subject_publish]
version = "0.2.1"
optional = true
[dependencies.rx_core_subject_replay]
version = "0.2.1"
optional = true
[dev-dependencies.rx_core_notification_store]
version = "0.2.1"
[dev-dependencies.rx_core_subscriber_higher_order_concurrent]
version = "0.2.1"
[dev-dependencies.rx_core_subscriber_higher_order_exhaust]
version = "0.2.1"
[dev-dependencies.rx_core_subscriber_higher_order_switch]
version = "0.2.1"
[dev-dependencies.rx_core_testing]
version = "0.2.1"
[lints.clippy]
type_complexity = "allow"