├── .gitattributes ├── .github ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── FUNDING.yml ├── actions │ └── changelog │ │ └── action.yml ├── dependabot.yml ├── semantic.yml └── workflows │ ├── release.yml │ ├── test.yml │ └── unit-test.yml ├── .gitignore ├── .idea ├── .gitignore ├── active-tab-highlighter.xml ├── auto_sync.xml ├── dictionaries │ ├── .gitignore │ └── default_user.xml ├── git_toolbox_blame.xml ├── git_toolbox_prj.xml ├── indexed_db.iml ├── inspectionProfiles │ └── profiles_settings.xml ├── jsLibraryMappings.xml ├── modules.xml ├── runConfigurations │ ├── build.xml │ ├── build_tests.xml │ ├── build_tests_default.xml │ ├── clippy.xml │ ├── clippy__fix.xml │ ├── doc.xml │ ├── doctest.xml │ ├── fmt.xml │ ├── test_all.xml │ ├── test_all_chrome.xml │ ├── test_all_firefox.xml │ └── test_default.xml └── vcs.xml ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── MIGRATING └── v0.6.0.md ├── README.md ├── internal_macros ├── Cargo.toml ├── README.md └── src │ ├── build_into_fut.rs │ ├── commons │ ├── fn_target.rs │ └── mod.rs │ ├── errdoc.rs │ ├── errdoc │ └── namespace.rs │ ├── from_dom_exception.rs │ ├── generate_with.rs │ ├── generic_bounds.rs │ ├── lib.rs │ ├── poll_unpinned.rs │ ├── struct_name.rs │ └── struct_name_debug.rs ├── src ├── build.rs ├── cursor.rs ├── cursor │ ├── base_cursor.rs │ ├── cursor_sys.rs │ ├── key_cursor.rs │ ├── stream.rs │ └── update.rs ├── database.rs ├── database │ ├── db_sys.rs │ ├── store_builder.rs │ ├── store_name.rs │ ├── tx_builder.rs │ ├── version_change_event.rs │ └── version_change_listener.rs ├── date.rs ├── error.rs ├── error │ ├── dom_exception.rs │ ├── js_error.rs │ ├── open_db.rs │ ├── serde.rs │ ├── serialisation.rs │ ├── simple_value.rs │ └── unexpected_data.rs ├── factory.rs ├── factory │ ├── db_version.rs │ ├── list_dbs.rs │ └── req_builder.rs ├── future │ ├── array_map.rs │ ├── basic.rs │ ├── cursor.rs │ ├── cursor_next.rs │ ├── get_all.rs │ ├── list_dbs.rs │ ├── maybe_errored.rs │ ├── mod.rs │ ├── open_db.rs │ ├── open_db │ │ ├── listener.rs │ │ └── listeners.rs │ ├── request.rs │ ├── request │ │ ├── listeners.rs │ │ └── untyped.rs │ └── traits.rs ├── index.rs ├── index │ ├── index_builder.rs │ └── object_store_ext.rs ├── internal_utils.rs ├── internals.rs ├── iter │ ├── array_map.rs │ ├── dom_string_list.rs │ ├── get_all.rs │ ├── list_dbs.rs │ └── mod.rs ├── key_path.rs ├── key_range.rs ├── lib.rs ├── object_store.rs ├── object_store │ ├── add_put.rs │ └── delete.rs ├── prelude.rs ├── primitive.rs ├── primitive │ ├── from_js.rs │ ├── switch.rs │ └── try_to_js.rs ├── query_source.rs ├── query_source │ ├── count.rs │ ├── cursor.rs │ ├── get.rs │ ├── get_all.rs │ └── get_key.rs ├── serde.rs ├── transaction.rs ├── transaction │ ├── base.rs │ ├── listeners.rs │ ├── on_done.rs │ ├── options.rs │ └── tx_sys.rs └── typed_array.rs ├── tests ├── browser.rs ├── dedicated_worker.rs ├── shared_worker.rs ├── tests │ ├── database │ │ ├── delete_and_list.rs │ │ ├── delete_obj_store.rs │ │ ├── mod.rs │ │ ├── obj_store_create.rs │ │ ├── open.rs │ │ ├── transaction.rs │ │ └── versionchange.rs │ ├── date.rs │ ├── example_reproductions.rs │ ├── index │ │ ├── create.rs │ │ ├── mod.rs │ │ ├── query_source.rs │ │ └── query_source │ │ │ └── cursor.rs │ ├── key_path.rs │ ├── mod.rs │ ├── object_store │ │ ├── add_put.rs │ │ ├── clear.rs │ │ ├── delete.rs │ │ ├── mod.rs │ │ ├── query_source.rs │ │ └── query_source │ │ │ ├── cursor.rs │ │ │ └── key_path.rs │ ├── primitive.rs │ ├── transaction │ │ ├── commit_rollback.rs │ │ ├── mod.rs │ │ └── on_done.rs │ └── utils │ │ ├── conditional_build.rs │ │ ├── dummy_data.rs │ │ ├── init.rs │ │ └── mod.rs └── worker.rs └── webdriver.json /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @Alorel 2 | -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- 1 | 1. Don't be a cunt :slightly_smiling_face: 2 | -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/actions/changelog/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.github/actions/changelog/action.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/semantic.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.github/semantic.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.github/workflows/unit-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.github/workflows/unit-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | /target 3 | /tmp.js 4 | /examples/adhoc.rs 5 | -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/active-tab-highlighter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.idea/active-tab-highlighter.xml -------------------------------------------------------------------------------- /.idea/auto_sync.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.idea/auto_sync.xml -------------------------------------------------------------------------------- /.idea/dictionaries/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.idea/dictionaries/.gitignore -------------------------------------------------------------------------------- /.idea/dictionaries/default_user.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.idea/dictionaries/default_user.xml -------------------------------------------------------------------------------- /.idea/git_toolbox_blame.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.idea/git_toolbox_blame.xml -------------------------------------------------------------------------------- /.idea/git_toolbox_prj.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.idea/git_toolbox_prj.xml -------------------------------------------------------------------------------- /.idea/indexed_db.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.idea/indexed_db.iml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/jsLibraryMappings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.idea/jsLibraryMappings.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.idea/runConfigurations/build.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/build_tests.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.idea/runConfigurations/build_tests.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/build_tests_default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.idea/runConfigurations/build_tests_default.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/clippy.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.idea/runConfigurations/clippy.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/clippy__fix.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.idea/runConfigurations/clippy__fix.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/doc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.idea/runConfigurations/doc.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/doctest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.idea/runConfigurations/doctest.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/fmt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.idea/runConfigurations/fmt.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/test_all.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.idea/runConfigurations/test_all.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/test_all_chrome.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.idea/runConfigurations/test_all_chrome.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/test_all_firefox.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.idea/runConfigurations/test_all_firefox.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/test_default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.idea/runConfigurations/test_default.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/LICENSE -------------------------------------------------------------------------------- /MIGRATING/v0.6.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/MIGRATING/v0.6.0.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/README.md -------------------------------------------------------------------------------- /internal_macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/internal_macros/Cargo.toml -------------------------------------------------------------------------------- /internal_macros/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/internal_macros/README.md -------------------------------------------------------------------------------- /internal_macros/src/build_into_fut.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/internal_macros/src/build_into_fut.rs -------------------------------------------------------------------------------- /internal_macros/src/commons/fn_target.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/internal_macros/src/commons/fn_target.rs -------------------------------------------------------------------------------- /internal_macros/src/commons/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/internal_macros/src/commons/mod.rs -------------------------------------------------------------------------------- /internal_macros/src/errdoc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/internal_macros/src/errdoc.rs -------------------------------------------------------------------------------- /internal_macros/src/errdoc/namespace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/internal_macros/src/errdoc/namespace.rs -------------------------------------------------------------------------------- /internal_macros/src/from_dom_exception.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/internal_macros/src/from_dom_exception.rs -------------------------------------------------------------------------------- /internal_macros/src/generate_with.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/internal_macros/src/generate_with.rs -------------------------------------------------------------------------------- /internal_macros/src/generic_bounds.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/internal_macros/src/generic_bounds.rs -------------------------------------------------------------------------------- /internal_macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/internal_macros/src/lib.rs -------------------------------------------------------------------------------- /internal_macros/src/poll_unpinned.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/internal_macros/src/poll_unpinned.rs -------------------------------------------------------------------------------- /internal_macros/src/struct_name.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/internal_macros/src/struct_name.rs -------------------------------------------------------------------------------- /internal_macros/src/struct_name_debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/internal_macros/src/struct_name_debug.rs -------------------------------------------------------------------------------- /src/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/build.rs -------------------------------------------------------------------------------- /src/cursor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/cursor.rs -------------------------------------------------------------------------------- /src/cursor/base_cursor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/cursor/base_cursor.rs -------------------------------------------------------------------------------- /src/cursor/cursor_sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/cursor/cursor_sys.rs -------------------------------------------------------------------------------- /src/cursor/key_cursor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/cursor/key_cursor.rs -------------------------------------------------------------------------------- /src/cursor/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/cursor/stream.rs -------------------------------------------------------------------------------- /src/cursor/update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/cursor/update.rs -------------------------------------------------------------------------------- /src/database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/database.rs -------------------------------------------------------------------------------- /src/database/db_sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/database/db_sys.rs -------------------------------------------------------------------------------- /src/database/store_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/database/store_builder.rs -------------------------------------------------------------------------------- /src/database/store_name.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/database/store_name.rs -------------------------------------------------------------------------------- /src/database/tx_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/database/tx_builder.rs -------------------------------------------------------------------------------- /src/database/version_change_event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/database/version_change_event.rs -------------------------------------------------------------------------------- /src/database/version_change_listener.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/database/version_change_listener.rs -------------------------------------------------------------------------------- /src/date.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/date.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/error/dom_exception.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/error/dom_exception.rs -------------------------------------------------------------------------------- /src/error/js_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/error/js_error.rs -------------------------------------------------------------------------------- /src/error/open_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/error/open_db.rs -------------------------------------------------------------------------------- /src/error/serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/error/serde.rs -------------------------------------------------------------------------------- /src/error/serialisation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/error/serialisation.rs -------------------------------------------------------------------------------- /src/error/simple_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/error/simple_value.rs -------------------------------------------------------------------------------- /src/error/unexpected_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/error/unexpected_data.rs -------------------------------------------------------------------------------- /src/factory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/factory.rs -------------------------------------------------------------------------------- /src/factory/db_version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/factory/db_version.rs -------------------------------------------------------------------------------- /src/factory/list_dbs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/factory/list_dbs.rs -------------------------------------------------------------------------------- /src/factory/req_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/factory/req_builder.rs -------------------------------------------------------------------------------- /src/future/array_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/future/array_map.rs -------------------------------------------------------------------------------- /src/future/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/future/basic.rs -------------------------------------------------------------------------------- /src/future/cursor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/future/cursor.rs -------------------------------------------------------------------------------- /src/future/cursor_next.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/future/cursor_next.rs -------------------------------------------------------------------------------- /src/future/get_all.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/future/get_all.rs -------------------------------------------------------------------------------- /src/future/list_dbs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/future/list_dbs.rs -------------------------------------------------------------------------------- /src/future/maybe_errored.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/future/maybe_errored.rs -------------------------------------------------------------------------------- /src/future/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/future/mod.rs -------------------------------------------------------------------------------- /src/future/open_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/future/open_db.rs -------------------------------------------------------------------------------- /src/future/open_db/listener.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/future/open_db/listener.rs -------------------------------------------------------------------------------- /src/future/open_db/listeners.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/future/open_db/listeners.rs -------------------------------------------------------------------------------- /src/future/request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/future/request.rs -------------------------------------------------------------------------------- /src/future/request/listeners.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/future/request/listeners.rs -------------------------------------------------------------------------------- /src/future/request/untyped.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/future/request/untyped.rs -------------------------------------------------------------------------------- /src/future/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/future/traits.rs -------------------------------------------------------------------------------- /src/index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/index.rs -------------------------------------------------------------------------------- /src/index/index_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/index/index_builder.rs -------------------------------------------------------------------------------- /src/index/object_store_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/index/object_store_ext.rs -------------------------------------------------------------------------------- /src/internal_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/internal_utils.rs -------------------------------------------------------------------------------- /src/internals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/internals.rs -------------------------------------------------------------------------------- /src/iter/array_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/iter/array_map.rs -------------------------------------------------------------------------------- /src/iter/dom_string_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/iter/dom_string_list.rs -------------------------------------------------------------------------------- /src/iter/get_all.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/iter/get_all.rs -------------------------------------------------------------------------------- /src/iter/list_dbs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/iter/list_dbs.rs -------------------------------------------------------------------------------- /src/iter/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/iter/mod.rs -------------------------------------------------------------------------------- /src/key_path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/key_path.rs -------------------------------------------------------------------------------- /src/key_range.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/key_range.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/object_store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/object_store.rs -------------------------------------------------------------------------------- /src/object_store/add_put.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/object_store/add_put.rs -------------------------------------------------------------------------------- /src/object_store/delete.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/object_store/delete.rs -------------------------------------------------------------------------------- /src/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/prelude.rs -------------------------------------------------------------------------------- /src/primitive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/primitive.rs -------------------------------------------------------------------------------- /src/primitive/from_js.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/primitive/from_js.rs -------------------------------------------------------------------------------- /src/primitive/switch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/primitive/switch.rs -------------------------------------------------------------------------------- /src/primitive/try_to_js.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/primitive/try_to_js.rs -------------------------------------------------------------------------------- /src/query_source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/query_source.rs -------------------------------------------------------------------------------- /src/query_source/count.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/query_source/count.rs -------------------------------------------------------------------------------- /src/query_source/cursor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/query_source/cursor.rs -------------------------------------------------------------------------------- /src/query_source/get.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/query_source/get.rs -------------------------------------------------------------------------------- /src/query_source/get_all.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/query_source/get_all.rs -------------------------------------------------------------------------------- /src/query_source/get_key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/query_source/get_key.rs -------------------------------------------------------------------------------- /src/serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/serde.rs -------------------------------------------------------------------------------- /src/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/transaction.rs -------------------------------------------------------------------------------- /src/transaction/base.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/transaction/base.rs -------------------------------------------------------------------------------- /src/transaction/listeners.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/transaction/listeners.rs -------------------------------------------------------------------------------- /src/transaction/on_done.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/transaction/on_done.rs -------------------------------------------------------------------------------- /src/transaction/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/transaction/options.rs -------------------------------------------------------------------------------- /src/transaction/tx_sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/transaction/tx_sys.rs -------------------------------------------------------------------------------- /src/typed_array.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/src/typed_array.rs -------------------------------------------------------------------------------- /tests/browser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/browser.rs -------------------------------------------------------------------------------- /tests/dedicated_worker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/dedicated_worker.rs -------------------------------------------------------------------------------- /tests/shared_worker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/shared_worker.rs -------------------------------------------------------------------------------- /tests/tests/database/delete_and_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/database/delete_and_list.rs -------------------------------------------------------------------------------- /tests/tests/database/delete_obj_store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/database/delete_obj_store.rs -------------------------------------------------------------------------------- /tests/tests/database/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/database/mod.rs -------------------------------------------------------------------------------- /tests/tests/database/obj_store_create.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/database/obj_store_create.rs -------------------------------------------------------------------------------- /tests/tests/database/open.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/database/open.rs -------------------------------------------------------------------------------- /tests/tests/database/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/database/transaction.rs -------------------------------------------------------------------------------- /tests/tests/database/versionchange.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/database/versionchange.rs -------------------------------------------------------------------------------- /tests/tests/date.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/date.rs -------------------------------------------------------------------------------- /tests/tests/example_reproductions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/example_reproductions.rs -------------------------------------------------------------------------------- /tests/tests/index/create.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/index/create.rs -------------------------------------------------------------------------------- /tests/tests/index/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/index/mod.rs -------------------------------------------------------------------------------- /tests/tests/index/query_source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/index/query_source.rs -------------------------------------------------------------------------------- /tests/tests/index/query_source/cursor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/index/query_source/cursor.rs -------------------------------------------------------------------------------- /tests/tests/key_path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/key_path.rs -------------------------------------------------------------------------------- /tests/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/mod.rs -------------------------------------------------------------------------------- /tests/tests/object_store/add_put.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/object_store/add_put.rs -------------------------------------------------------------------------------- /tests/tests/object_store/clear.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/object_store/clear.rs -------------------------------------------------------------------------------- /tests/tests/object_store/delete.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/object_store/delete.rs -------------------------------------------------------------------------------- /tests/tests/object_store/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/object_store/mod.rs -------------------------------------------------------------------------------- /tests/tests/object_store/query_source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/object_store/query_source.rs -------------------------------------------------------------------------------- /tests/tests/object_store/query_source/cursor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/object_store/query_source/cursor.rs -------------------------------------------------------------------------------- /tests/tests/object_store/query_source/key_path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/object_store/query_source/key_path.rs -------------------------------------------------------------------------------- /tests/tests/primitive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/primitive.rs -------------------------------------------------------------------------------- /tests/tests/transaction/commit_rollback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/transaction/commit_rollback.rs -------------------------------------------------------------------------------- /tests/tests/transaction/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/transaction/mod.rs -------------------------------------------------------------------------------- /tests/tests/transaction/on_done.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/transaction/on_done.rs -------------------------------------------------------------------------------- /tests/tests/utils/conditional_build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/utils/conditional_build.rs -------------------------------------------------------------------------------- /tests/tests/utils/dummy_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/utils/dummy_data.rs -------------------------------------------------------------------------------- /tests/tests/utils/init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/utils/init.rs -------------------------------------------------------------------------------- /tests/tests/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/tests/utils/mod.rs -------------------------------------------------------------------------------- /tests/worker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/tests/worker.rs -------------------------------------------------------------------------------- /webdriver.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alorel/rust-indexed-db/HEAD/webdriver.json --------------------------------------------------------------------------------