ohos-sys 0.8.0

Bindings to the native API of OpenHarmony OS
Documentation
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 3

[[package]]
name = "arkui-sys"
version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "06a2620cce8bccefb48eb1d47398e3168c75925c5b9720ad5b45baa6b06ddb20"
dependencies = [
 "ohos-drawing-sys 0.2.2",
 "ohos-sys-opaque-types",
]

[[package]]
name = "arkui-sys"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "061bdbfe66069207df4a5d16cb24dbae1ee661d0093b1615b666b47515d5b1cb"
dependencies = [
 "ohos-drawing-sys 0.3.0",
 "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.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2b570882b8450bb0c9edfc3e4bdd3bd298667d38cb15e5b5c67586a7fb78429a"

[[package]]
name = "hitrace-sys"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "503574f5cbf4ac5e16d20369e85e1562a567e77cf45369fb7e8e06a2cfd7934b"

[[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.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2ff6fba3cf019d0dcabc3ee41396a7180b9b6fd64bee904a27144224a9be81c7"
dependencies = [
 "ohos-sys-opaque-types",
]

[[package]]
name = "ohos-deviceinfo-sys"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e847d268f96c5ad9d03fd6bd303f9529ab3a83019497fa1c1a585aac50c378ec"

[[package]]
name = "ohos-drawing-sys"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a5d8dc258997a3f232936e6818238d81ffb642d5581dcb20991a9964b492e01"
dependencies = [
 "ohos-sys-opaque-types",
]

[[package]]
name = "ohos-drawing-sys"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b733ccfc12b338c5363092306c55c5d646be2ec59cb216cd8509d6bff97d3178"
dependencies = [
 "ohos-sys-opaque-types",
]

[[package]]
name = "ohos-image-kit-sys"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "535062fbeed3e4c67b9da170d9a837ebf6f0f4a4e333f70eeb69b87659e93aec"
dependencies = [
 "ohos-rawfile-sys",
 "ohos-sys-opaque-types",
]

[[package]]
name = "ohos-ime-sys"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "89d326ae2b2e71f95ca756b7d418c0adcb0018889e73f7eabed59671cb179608"

[[package]]
name = "ohos-input-sys"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b625019a47db1e7bad9e0c3cecd919c4785c949182d08b8ffb08440480b8574e"
dependencies = [
 "ohos-sys-opaque-types",
]

[[package]]
name = "ohos-pasteboard-sys"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c502ab903990d69dd609236b5cf1cacf93ef1eba7e806ba39a6fa1fe43803803"
dependencies = [
 "ohos-sys-opaque-types",
]

[[package]]
name = "ohos-rawfile-sys"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "13684bbb678367551f2379a9643d4229e2499379271a0183a59894bbb86a619d"
dependencies = [
 "ohos-sys-opaque-types",
]

[[package]]
name = "ohos-sys"
version = "0.8.0"
dependencies = [
 "arkui-sys 0.3.0",
 "document-features",
 "hilog-sys",
 "hitrace-sys",
 "ohos-abilitykit-sys",
 "ohos-deviceinfo-sys",
 "ohos-drawing-sys 0.3.0",
 "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.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "463c7a72b9abdef3e78d580284cccbef4b1a4a46588d64f02f68d04030a304b9"

[[package]]
name = "ohos-vsync-sys"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "93e60dacb893ed4eb57e8fd9eff81b8ad0153842661b3093927bdfd861506652"

[[package]]
name = "ohos-window-manager-sys"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1f0b36f3adea9bae4251f2c215e5569330a59b1a150d73af3182fe92fb490570"
dependencies = [
 "ohos-sys-opaque-types",
]

[[package]]
name = "ohos-window-sys"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a5c4374b614db8577fee7cf8a1e74ca919d66f47146dc35ae68da5b2f8591ca8"
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.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "01dbe0dd6a365f6de1fb816e8961ad7bf80a152a29d30783cb228e3fa507fe08"
dependencies = [
 "arkui-sys 0.2.4",
 "keyboard-types",
 "ohos-sys-opaque-types",
]