ohos-abilitykit-sys 0.1.5

Bindings to the Abilitykit of OpenHarmony
Documentation
// automatically generated by rust-bindgen 0.71.1

#![allow(non_upper_case_globals)]
#![allow(non_camel_case_types)]
#![allow(non_snake_case)]

pub type AbilityBaseResult = Result<(), AbilityBaseErrorCode>;
#[cfg(feature = "api-15")]
#[cfg_attr(docsrs, doc(cfg(feature = "api-15")))]
impl AbilityBaseErrorCode {
    /// Invalid parameters.
    pub const PARAM_INVALID: AbilityBaseErrorCode =
        AbilityBaseErrorCode(const { core::num::NonZero::new(401).unwrap() });
}
#[repr(transparent)]
/// Enumerates the error codes.
///
///
/// Available since API-level: 15
#[cfg(feature = "api-15")]
#[cfg_attr(docsrs, doc(cfg(feature = "api-15")))]
#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)]
pub struct AbilityBaseErrorCode(pub core::num::NonZero<::core::ffi::c_uint>);