win-durable-ioring 0.3.2

A ring for Windows file I/O with durability scheduled into its work: writes are tagged with epochs, and durability through an epoch is requested and reported in the ring's own completion stream. The Windows driver for durable-ioring, built on windows-ioring-sys. No unsafe code.
Documentation
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 4

[[package]]
name = "durable-ioring"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "74abda4a26b974cfa9ba1ff5b6425463391fe0192d8b23a960d5b14003b424a6"
dependencies = [
 "io-buffers",
]

[[package]]
name = "io-buffers"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ea876d0acdb5e4846b69a92433dc39eec0eb6fd1f041189effc51c98facd5fd8"

[[package]]
name = "proc-macro2"
version = "1.0.107"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9"
dependencies = [
 "unicode-ident",
]

[[package]]
name = "quote"
version = "1.0.47"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001"
dependencies = [
 "proc-macro2",
]

[[package]]
name = "syn"
version = "2.0.119"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297"
dependencies = [
 "proc-macro2",
 "quote",
 "unicode-ident",
]

[[package]]
name = "unicode-ident"
version = "1.0.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"

[[package]]
name = "win-authorization-sys"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9f6d9568bdf6bc1498c53704b3345e912402455e43ce96523e0b6595ea5321da"
dependencies = [
 "io-buffers",
 "win-error-codes",
 "windows-sys",
 "wtf-string",
]

[[package]]
name = "win-durable-ioring"
version = "0.3.2"
dependencies = [
 "durable-ioring",
 "io-buffers",
 "win-error-codes",
 "win-shared-os-owned-handle",
 "win-sync-sys",
 "win-time-sys",
 "win-volume-sys",
 "windows-ioring-sys",
 "windows-namespace-request-sys",
 "windows-sys",
 "windows-threadpool-sys",
 "wtf-string",
]

[[package]]
name = "win-error-codes"
version = "0.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c07f1170435fb85c67f974ef6cb2df831a025a366ffb407c70a044e3d366439"

[[package]]
name = "win-numa-sys"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1dd59d3fdbed095fc1b2acf157c62f3bdf241577937a29b5daf0667553bd5d2a"
dependencies = [
 "io-buffers",
 "windows-sys",
]

[[package]]
name = "win-shared-os-owned-handle"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6e2b59af67831285aa278b195c524e8a9d1532c90be9cc9c91e7bebf43561218"

[[package]]
name = "win-sync-sys"
version = "0.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ac45eb676b4c1cbcc8d5535428d6adfac7725eda96eec7f59a3a0c75b597765"
dependencies = [
 "windows-sys",
]

[[package]]
name = "win-time-sys"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ccbdeedb7cdb28990babc08deda7976e18830d05e83caa5f41a4319804b94133"
dependencies = [
 "windows-sys",
]

[[package]]
name = "win-volume-sys"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3691812c75fd926cc2a285bb0f9a1b200d6a64de0c12cbe7f8398a749918e07d"
dependencies = [
 "io-buffers",
 "win-error-codes",
 "windows-sys",
 "wtf-string",
]

[[package]]
name = "windows-core"
version = "0.62.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb"
dependencies = [
 "windows-implement",
 "windows-interface",
 "windows-link",
 "windows-result",
 "windows-strings",
]

[[package]]
name = "windows-implement"
version = "0.60.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf"
dependencies = [
 "proc-macro2",
 "quote",
 "syn",
]

[[package]]
name = "windows-interface"
version = "0.59.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358"
dependencies = [
 "proc-macro2",
 "quote",
 "syn",
]

[[package]]
name = "windows-ioring-sys"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e28f4ea25100de4a3d08073dfa9dfb7a6c40e05ed218133c216d394c3bc0e1ea"
dependencies = [
 "io-buffers",
 "win-numa-sys",
 "win-shared-os-owned-handle",
 "windows-sys",
 "windows-threadpool-sys",
]

[[package]]
name = "windows-link"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"

[[package]]
name = "windows-namespace-request-sys"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9a7ec3a69aa60910f7f90a543c0cb0c0ea01b005eb23d963776e2cb2c8cc0eca"
dependencies = [
 "io-buffers",
 "win-authorization-sys",
 "win-error-codes",
 "win-shared-os-owned-handle",
 "windows-sys",
 "wtf-string",
]

[[package]]
name = "windows-overlapped-io-sys"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6c5065bc250aec453ff683708ca5b13abde8db2753630011aedea84c28910a0a"
dependencies = [
 "io-buffers",
 "win-shared-os-owned-handle",
 "windows-sys",
]

[[package]]
name = "windows-result"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5"
dependencies = [
 "windows-link",
]

[[package]]
name = "windows-strings"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091"
dependencies = [
 "windows-link",
]

[[package]]
name = "windows-sys"
version = "0.61.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
dependencies = [
 "windows-link",
]

[[package]]
name = "windows-threadpool-sys"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b96a422c3ac102ffcc9cef99a0d386e4d34a246685996691dd98b7870a34f9af"
dependencies = [
 "win-sync-sys",
 "win-time-sys",
 "windows-overlapped-io-sys",
 "windows-sys",
]

[[package]]
name = "wtf-string"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "395437ce07c297d776d3ca78e4d2a5cba9f41d74791947746b01737eca5e03d2"
dependencies = [
 "windows-core",
]