version = 4
[[package]]
name = "bitflags"
version = "2.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd"
[[package]]
name = "cfg-if"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "convert_case"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca"
dependencies = [
"unicode-segmentation",
]
[[package]]
name = "convert_case"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baaaa0ecca5b51987b9423ccdc971514dd8b0bb7b4060b983d3664dad3f1f89f"
dependencies = [
"unicode-segmentation",
]
[[package]]
name = "ctor"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "67773048316103656a637612c4a62477603b777d91d9c62ff2290f9cde178fdb"
dependencies = [
"ctor-proc-macro",
"dtor",
]
[[package]]
name = "ctor-proc-macro"
version = "0.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2931af7e13dc045d8e9d26afccc6fa115d64e115c9c84b1166288b46f6782c2"
[[package]]
name = "dtor"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e58a0764cddb55ab28955347b45be00ade43d4d6f3ba4bf3dc354e4ec9432934"
dependencies = [
"dtor-proc-macro",
]
[[package]]
name = "dtor-proc-macro"
version = "0.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f678cf4a922c215c63e0de95eb1ff08a958a81d47e485cf9da1e27bf6305cfa5"
[[package]]
name = "libloading"
version = "0.8.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34"
dependencies = [
"cfg-if",
"windows-targets",
]
[[package]]
name = "napi-build-ohos"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f9bb3091209a505dac97b3e0e9847cc92f92a7ea0ab0243b472016a87333ddd"
[[package]]
name = "napi-derive-backend-ohos"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "335c4ea75bf109c14bb35cd8c1ef666212957eaa8ed7bd4f8e5d7d49cdb9ba5d"
dependencies = [
"convert_case 0.8.0",
"proc-macro2",
"quote",
"semver",
"syn",
]
[[package]]
name = "napi-derive-ohos"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "76a3c07af43265dbdf05de03654daf25e83228e8569b0ef5686af2ab89b7cb78"
dependencies = [
"convert_case 0.8.0",
"ctor",
"napi-derive-backend-ohos",
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "napi-ohos"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6fed674777d8f73c3a148c29d734caf65df019162ad7c8a46d02ac4d9f402075"
dependencies = [
"bitflags",
"ctor",
"napi-build-ohos",
"napi-sys-ohos",
"nohash-hasher",
"rustc-hash",
]
[[package]]
name = "napi-sys-ohos"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3809ba7033f3da816561160b716eb4517fc7dc20cc868fc083f9034f060e754"
dependencies = [
"libloading",
]
[[package]]
name = "nohash-hasher"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451"
[[package]]
name = "ohos-accessibility-sys"
version = "0.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4e91cdbf67d2427cbc23ae3d3f17c4a44c414203ea4f90c2aaa18f235ad2d49"
dependencies = [
"ohos-arkui-input-sys",
]
[[package]]
name = "ohos-arkui-input-binding"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "834c622599c83aec932f63069ecea91743d6339d9105eb2a29e34d9feb077441"
dependencies = [
"ohos-arkui-input-sys",
"ohos-enum-derive",
]
[[package]]
name = "ohos-arkui-input-sys"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "460e6b25ababe37e3b79c106d54079e9e9c113eddbaf12f2389fab90f2f71f1e"
[[package]]
name = "ohos-arkui-sys"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1f25f1ee25e83db08fdfe24651b6cb5949ec0d0be0e74640145b7b0ea4ef9dba"
dependencies = [
"napi-sys-ohos",
"ohos-arkui-input-sys",
"ohos-image-native-sys",
"ohos-native-drawing-sys",
"ohos-udmf-sys",
]
[[package]]
name = "ohos-enum-derive"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b6cbe0bb08d9fba943407797d2c8010c707cc427d23a4c2f0eb899c315b49947"
dependencies = [
"convert_case 0.6.0",
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "ohos-hilog-binding"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a199bf0cb201405d0acf2935ed443d366e829c05b25a81423c82134a3c352e4"
dependencies = [
"ohos-enum-derive",
"ohos-hilogs-sys",
]
[[package]]
name = "ohos-hilogs-sys"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ad3ead164944bd60e22898a157640975297866a8660755e863d37ce3329b0ab2"
[[package]]
name = "ohos-image-native-sys"
version = "0.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "507966b99fee4557edc9e7edaa9ff797baff54805e607a3a2105e23e001cabd8"
dependencies = [
"napi-sys-ohos",
"ohos-native-buffer-sys",
"ohos-resource-manager-sys",
]
[[package]]
name = "ohos-image-sys"
version = "0.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5525042e9b65b542c7c68c84544311f91687bc47db27fd8ab4f61db724d8ddee"
dependencies = [
"napi-sys-ohos",
"ohos-resource-manager-sys",
]
[[package]]
name = "ohos-native-buffer-sys"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "26c1993b6f1bb7cc1f7bebdf44ba700707a7dd67d137efea6278ff8e165fc555"
[[package]]
name = "ohos-native-drawing-sys"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "51847924e83b764dcc9fc8d703fd6547f8bcfa997134e9bc525e9df00f4a884a"
dependencies = [
"ohos-image-native-sys",
"ohos-image-sys",
]
[[package]]
name = "ohos-resource-manager-sys"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1c171eed14ad304171c784f6749dddc3bcde43d042e1de3931296c2563f30366"
dependencies = [
"napi-sys-ohos",
]
[[package]]
name = "ohos-udmf-sys"
version = "0.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b953f2b34ee00b1c1d341c1eb62e06f7bb074490332e163b2812d69cf812fdad"
dependencies = [
"ohos-image-native-sys",
]
[[package]]
name = "ohos-xcomponent-binding"
version = "0.3.0"
dependencies = [
"napi-derive-ohos",
"napi-ohos",
"napi-sys-ohos",
"ohos-arkui-input-binding",
"ohos-enum-derive",
"ohos-hilog-binding",
"ohos-xcomponent-sys",
"raw-window-handle",
]
[[package]]
name = "ohos-xcomponent-sys"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be6f1fac632556f2cc193d24c80ec1e7e42e493107ecba8db7e04455a95b4074"
dependencies = [
"ohos-accessibility-sys",
"ohos-arkui-input-sys",
"ohos-arkui-sys",
]
[[package]]
name = "proc-macro2"
version = "1.0.95"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.45"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924"
dependencies = [
"proc-macro2",
]
[[package]]
name = "raw-window-handle"
version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539"
[[package]]
name = "rustc-hash"
version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d"
[[package]]
name = "semver"
version = "1.0.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0"
[[package]]
name = "syn"
version = "2.0.101"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "unicode-ident"
version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
[[package]]
name = "unicode-segmentation"
version = "1.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"
[[package]]
name = "windows-targets"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
dependencies = [
"windows_aarch64_gnullvm",
"windows_aarch64_msvc",
"windows_i686_gnu",
"windows_i686_gnullvm",
"windows_i686_msvc",
"windows_x86_64_gnu",
"windows_x86_64_gnullvm",
"windows_x86_64_msvc",
]
[[package]]
name = "windows_aarch64_gnullvm"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
[[package]]
name = "windows_aarch64_msvc"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
[[package]]
name = "windows_i686_gnu"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
[[package]]
name = "windows_i686_gnullvm"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
[[package]]
name = "windows_i686_msvc"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
[[package]]
name = "windows_x86_64_gnu"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
[[package]]
name = "windows_x86_64_gnullvm"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
[[package]]
name = "windows_x86_64_msvc"
version = "0.52.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"