ohos_abilitykit_sys/base/ability_base_common/
ability_base_common_ffi.rs

1// automatically generated by rust-bindgen 0.71.1
2
3#![allow(non_upper_case_globals)]
4#![allow(non_camel_case_types)]
5#![allow(non_snake_case)]
6
7pub type AbilityBaseResult = Result<(), AbilityBaseErrorCode>;
8#[cfg(feature = "api-15")]
9#[cfg_attr(docsrs, doc(cfg(feature = "api-15")))]
10impl AbilityBaseErrorCode {
11    /// Invalid parameters.
12    pub const PARAM_INVALID: AbilityBaseErrorCode =
13        AbilityBaseErrorCode(const { core::num::NonZero::new(401).unwrap() });
14}
15#[repr(transparent)]
16/// Enumerates the error codes.
17///
18///
19/// Available since API-level: 15
20#[cfg(feature = "api-15")]
21#[cfg_attr(docsrs, doc(cfg(feature = "api-15")))]
22#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)]
23pub struct AbilityBaseErrorCode(pub core::num::NonZero<::core::ffi::c_uint>);