Docs.rs
amethystate-0.23.2
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
amethystate 0.23.2
A state manager for Rust applications
Crate
Source
Builds
Feature flags
Documentation
..
common
expand
fails
snapshots
a_browser_build_finds_what_the_linker_listed.rs
a_cache_that_carries_on_through_damage.rs
a_cell_in_memory_knows_its_own_writes.rs
a_clear_reaches_a_key_watcher.rs
a_closed_store_answers_nothing.rs
a_declaration_newer_than_its_record_replaces_it.rs
a_declared_map_covers_only_its_own_entries.rs
a_declared_map_keyed_by_an_id.rs
a_default_that_names_its_own_types.rs
a_delete_settles_what_a_field_disagreed_with.rs
a_deleted_key_leaves_no_empty_level_behind.rs
a_derive_beside_the_attribute.rs
a_diff_across_the_plane.rs
a_diff_down_a_declared_tree.rs
a_document_over_an_owned_tree.rs
a_dropped_store_lets_go_of_its_files.rs
a_failed_step_names_the_file_of_its_store.rs
a_field_after_the_store_closes.rs
a_field_stored_another_way.rs
a_field_stored_elsewhere.rs
a_field_that_changed_kind_leaves_nothing_of_its_old_kind.rs
a_file_edited_from_outside.rs
a_flattened_child.rs
a_global_store_after_its_close.rs
a_global_store_closed_by_awaiting.rs
a_global_store_that_falls_back_to_memory.rs
a_global_store_that_will_not_open_is_an_error.rs
a_key_nothing_declares_is_let_go_of_on_every_engine.rs
a_key_written_inside_a_declared_level_by_hand.rs
a_line_declared_past_its_last_step.rs
a_line_owning_a_place_inside_anothers_is_refused.rs
a_line_recorded_twice_is_not_read_as_its_first_record.rs
a_line_with_no_steps_refuses_a_newer_record.rs
a_live_store_claims_its_file.rs
a_map_names_the_entries_it_leaves_out_as_they_arrive.rs
a_map_owns_everything_under_it.rs
a_map_under_the_policies_its_struct_declared.rs
a_map_written_from_two_threads_at_once.rs
a_marker_and_a_prefix_share_a_key.rs
a_marker_and_a_value_share_a_name.rs
a_marker_set_fresh_reads_as_fresh.rs
a_migrated_field_keeps_the_form_it_was_declared_in.rs
a_name_with_nothing_in_it.rs
a_nested_step_reading_its_own_prefix_is_not_a_cycle.rs
a_nested_struct_reached_through_a_use.rs
a_new_store_runs_no_steps_over_its_defaults.rs
a_page_behind_tauri.rs
a_page_keeps_a_store.rs
a_path_past_the_ceiling_reads_back.rs
a_persistent_field_reads_as_it_was_declared.rs
a_persistent_map_saves_what_it_holds.rs
a_persistent_struct_takes_the_derives_written_on_it.rs
a_place_an_old_version_declared_is_not_declared_now.rs
a_plan_past_the_declared_version_is_refused.rs
a_prefix_nothing_can_date.rs
a_record_a_migration_left_behind.rs
a_record_two_lines_left_behind_is_reported_once.rs
a_redb_commit_is_written_in_two_phases.rs
a_renamed_field_takes_its_stored_place_with_it.rs
a_renamed_map_takes_its_entries_with_it.rs
a_replaced_file_stays_the_file_it_was.rs
a_reset_reaches_a_flattened_part.rs
a_retired_prefix_stops_reporting_drift.rs
a_root_struct_lays_its_fields_at_the_top.rs
a_root_struct_migrates.rs
a_save_stopped_between_its_two_files.rs
a_scan_says_the_same_on_every_engine.rs
a_signal_ends_on_what_it_holds.rs
a_snapshot_carries_its_own_name.rs
a_some_holding_nothing.rs
a_step_reading_its_neighbours_key_sees_it_migrated.rs
a_step_that_reaches_orders_itself.rs
a_store_in_development_lets_go_of_what_nothing_declares.rs
a_store_opened_as_another_engine.rs
a_store_recovered_from_its_copy.rs
a_store_that_answers_for_the_undeclared.rs
a_store_that_falls_back_to_memory.rs
a_store_that_moved.rs
a_store_that_will_not_open.rs
a_stream_ends_with_what_it_watches.rs
a_struct_given_an_id_reports_what_its_old_line_left.rs
a_struct_that_opens_its_own_way.rs
a_subscriber_that_panics_off_the_callers_thread.rs
a_tree_only_the_record_declares_is_read_as_a_tree.rs
a_value_type_does_not_decide_what_an_entry_is.rs
a_value_where_a_declaration_lives_under_it.rs
a_withdrawn_field_takes_only_its_own_key.rs
absent_or_null.rs
an_awaited_durable_write_resolves.rs
an_awaited_save_or_close.rs
an_edit_down_a_declared_tree_reaches_its_field.rs
an_entry_a_step_drops_from_a_map_is_gone.rs
an_enum_survives_a_round_trip.rs
an_error_raised_through_anyhow.rs
an_open_is_not_undone_by_a_save_it_scheduled.rs
an_open_is_not_undone_by_its_own_watcher.rs
an_open_stopped_between_its_two_files_runs_its_step_once.rs
another_store_opening_one_text_file.rs
as_root.rs
atomic_write.rs
atomicity_stress.rs
backend_conformance.proptest-regressions
backend_conformance.rs
book_durability.rs
book_errors.rs
book_fields.rs
book_kv.rs
book_migrations_custom.rs
book_migrations_manual.rs
book_quick_start.rs
book_reactive_cell.rs
book_reactive_map.rs
book_readme.rs
book_serde.rs
book_store_claims.rs
book_store_config.rs
book_store_files.rs
book_store_global_fallible.rs
book_store_global_migration.rs
book_store_global_open.rs
book_store_global_reachable.rs
book_store_limits.rs
book_store_opening.rs
book_subscriptions.rs
clear_events.rs
close_racing_a_write.rs
closing_from_inside_a_callback.rs
compile_tests.rs
debounce_loss.rs
debug_repr.rs
delete_prefix_dotted_keys.rs
depth_is_refused_before_it_is_written.rs
drift_holds_back_one_declaration.rs
drift_is_not_reported_where_a_compiled_step_waits.rs
drift_is_not_reported_where_a_step_runs.rs
drift_is_reported.rs
drift_is_reported_at_every_prefix_without_a_step.rs
drift_without_a_step.rs
durability_crash.rs
durable_write_after_a_close.rs
empty_path_is_the_root.rs
entry_cell.rs
error_reports.rs
errors_are_not_swallowed.rs
every_place_moved_by_a_step_leaves_no_old_declaration_standing.rs
failed_migration_snapshot.rs
field_delete.rs
field_order_is_load_bearing.rs
field_rule.rs
field_shape.rs
format_facts.rs
identical_writes.rs
init_flag_buffering.rs
instance_registry.rs
interceptors.rs
kv.rs
kv_clear.rs
kv_guard_root.rs
kv_refuses_a_level_a_declared_field_lives_on.rs
kv_refuses_a_level_a_declared_prefix_lives_on.rs
letting_go_leaves_the_root_alone.rs
letting_go_waits_for_a_failed_step.rs
letting_go_waits_for_the_steps.rs
letting_go_without_a_step_in_the_build.rs
looking_at_a_struct.rs
map_defaults.rs
map_delete_prefix_notify.rs
map_dotted_keys.rs
map_order.rs
map_walk.rs
migration.rs
migration_builder.rs
migration_cleanup_composite.rs
migration_complex.rs
migration_explicit.rs
migration_provided.rs
migration_reactive_map.rs
migration_with_ephemeral.rs
nested_reactive_map.rs
nested_read_policy.rs
non_finite_float.rs
observability_tracing.rs
old_value.rs
one_declaration_compiled_twice_opens.rs
one_field_name_at_two_prefixes_is_two_places.rs
one_import_is_enough.rs
parallel_reads.rs
persistent_only.rs
prefix_boundary.rs
prefix_overlap.rs
prefix_path.rs
probe_json.rs
probe_redb.rs
probe_ron.rs
probe_serde_attributes.rs
probe_sqlite.rs
probe_toml.rs
reactive_map_defaults.rs
reentrancy.rs
scan_keys_of_a_leaf.rs
scan_stops_at_the_level_boundary.rs
serializer_damage.rs
set_durable.rs
shape_on_disk.rs
shutdown_closes_the_global_store.rs
slice_subscription.rs
snapshot_per_prefix.rs
sqlite_floor.rs
store_tests.rs
struct_delete_policy.rs
struct_read_policy.rs
tamper_broken_file.rs
tamper_dot_sentinel.rs
tamper_engine_contrast.rs
tamper_live.rs
tamper_meta.rs
tamper_names.rs
tamper_shapes.rs
tamper_toml_inline.rs
the_two_shapes_a_declaration_takes.rs
torn_recovery.rs
two_lines_owning_one_place_are_refused.rs
two_steps_to_one_version_are_not_one_quietly.rs
two_stores_reactivity.rs
two_stores_side_by_side_keep_their_own_bookkeeping.rs
two_structs_on_one_prefix_migrate_each_on_its_own.rs
two_structs_on_one_prefix_without_an_id_are_refused.rs
watch_builder.rs
watcher_race.rs
watcher_wiring.rs
what_a_read_can_fail_with.rs
what_a_step_can_fail_with.rs
what_a_write_can_fail_with.rs
what_an_open_can_fail_with.rs
what_each_engine_carries.rs
what_this_binary_declares.rs