version = 3
[[package]]
name = "arkui-sys"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3a5671f43f77fbe4590b9a8272347a526e0978807941dd7fc5bc195b90f2cd59"
dependencies = [
"ohos-drawing-sys",
"ohos-sys-opaque-types",
]
[[package]]
name = "bitflags"
version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
dependencies = [
"serde",
]
[[package]]
name = "document-features"
version = "0.2.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cb6969eaabd2421f8a2775cfd2471a2b634372b4a25d41e3bd647b79912850a0"
dependencies = [
"litrs",
]
[[package]]
name = "hilog-sys"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "51434915c43a27465a1806e65273b52293feb27cfd28ee1996c5c2b37eecfffe"
[[package]]
name = "hitrace-sys"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "164f0e3568306af8b47c191406743476d9383e49d717960288cdb3469f9b7f54"
[[package]]
name = "keyboard-types"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a"
dependencies = [
"bitflags",
"serde",
"unicode-segmentation",
]
[[package]]
name = "litrs"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5"
[[package]]
name = "ohos-abilitykit-sys"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c8cad87e0d2d619685b4ee48b2497b881a5554c0e233ce30c745b3e6fc380b91"
dependencies = [
"ohos-sys-opaque-types",
]
[[package]]
name = "ohos-deviceinfo-sys"
version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d9d2486f9420a00c01cdb7a3db981806d37a5e6cf43b4a9304ebd622903057a9"
[[package]]
name = "ohos-drawing-sys"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "108e4592009963cfa2c744e7529a97b101c6ba83a9421668732bc6f5f59ffa9a"
dependencies = [
"ohos-sys-opaque-types",
]
[[package]]
name = "ohos-image-kit-sys"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e4288f014d01705675412a8cf53be5e2e4090a81e9182604490d46ca491cdb92"
dependencies = [
"ohos-rawfile-sys",
"ohos-sys-opaque-types",
]
[[package]]
name = "ohos-ime-sys"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "53b4cf1e03e0c2e7af1a26dae44a464be782ffe7c97207bedba4f002f5a1a0e8"
[[package]]
name = "ohos-input-sys"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a83f80cce1d76e9019b051a5fadeddc422efb9f53c053f32670f1d86751e7962"
dependencies = [
"ohos-sys-opaque-types",
]
[[package]]
name = "ohos-pasteboard-sys"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc843b4aba0685e1f25f384ae771b80590012786fc59def9fb1da9a59bd57dff"
dependencies = [
"ohos-sys-opaque-types",
]
[[package]]
name = "ohos-rawfile-sys"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aef68b6ff3e6b298c21089cdfd39d9e267aa6b302b3e8efca29c3d052f1496a6"
dependencies = [
"ohos-sys-opaque-types",
]
[[package]]
name = "ohos-sys"
version = "0.8.2"
dependencies = [
"arkui-sys",
"document-features",
"hilog-sys",
"hitrace-sys",
"ohos-abilitykit-sys",
"ohos-deviceinfo-sys",
"ohos-drawing-sys",
"ohos-image-kit-sys",
"ohos-ime-sys",
"ohos-input-sys",
"ohos-pasteboard-sys",
"ohos-rawfile-sys",
"ohos-sys-opaque-types",
"ohos-vsync-sys",
"ohos-window-manager-sys",
"ohos-window-sys",
"xcomponent-sys",
]
[[package]]
name = "ohos-sys-opaque-types"
version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8e3076cb0f4f6c738a2451ff104551b68358abf5fc3cf068216158a040c6fe7"
[[package]]
name = "ohos-vsync-sys"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3977810fb650cd5309372903d58f29fff34e578c30ffa8a64adc4e77dc8d158"
[[package]]
name = "ohos-window-manager-sys"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d316415918856284056449fd8560429a19d20fa1d916d55fd11f8fb6ee7e92fa"
dependencies = [
"ohos-sys-opaque-types",
]
[[package]]
name = "ohos-window-sys"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "148f1cee6293c44299ac86b49a8e48a150a005aa5555575d8ab81b7bf6bc9e97"
dependencies = [
"ohos-sys-opaque-types",
]
[[package]]
name = "proc-macro2"
version = "1.0.89"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
dependencies = [
"proc-macro2",
]
[[package]]
name = "serde"
version = "1.0.213"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3ea7893ff5e2466df8d720bb615088341b295f849602c6956047f8f80f0e9bc1"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
version = "1.0.213"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7e85ad2009c50b58e87caa8cd6dac16bdf511bbfb7af6c33df902396aa480fa5"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "syn"
version = "2.0.85"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5023162dfcd14ef8f32034d8bcd4cc5ddc61ef7a247c024a33e24e1f24d21b56"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "unicode-ident"
version = "1.0.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe"
[[package]]
name = "unicode-segmentation"
version = "1.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"
[[package]]
name = "xcomponent-sys"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b9e652372b831785d7d215786c83163c9eebb6c96c24e938c7f35d58af03a160"
dependencies = [
"arkui-sys",
"keyboard-types",
"ohos-sys-opaque-types",
]