use objc2::{Encode, Encoding, RefEncode};
#[repr(u64)]
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord)]
pub enum DeploymentPlatform {
MacOS = 0,
IOS = 1,
TVOS = 2,
VisionOS = 3,
}
unsafe impl Encode for DeploymentPlatform {
const ENCODING: Encoding = u64::ENCODING;
}
unsafe impl RefEncode for DeploymentPlatform {
const ENCODING_REF: Encoding = Encoding::Pointer(&Self::ENCODING);
}