objc2_core_foundation/generated/
CFByteOrder.rs1#[cfg(feature = "objc2")]
4use objc2::__framework_prelude::*;
5
6use crate::*;
7
8pub type CFByteOrder = CFIndex;
10
11#[repr(C)]
13#[derive(Clone, Copy, Debug, PartialEq)]
14pub struct CFSwappedFloat32 {
15 pub v: u32,
16}
17
18#[cfg(feature = "objc2")]
19unsafe impl Encode for CFSwappedFloat32 {
20 const ENCODING: Encoding = Encoding::Struct("?", &[<u32>::ENCODING]);
21}
22
23#[cfg(feature = "objc2")]
24unsafe impl RefEncode for CFSwappedFloat32 {
25 const ENCODING_REF: Encoding = Encoding::Pointer(&Self::ENCODING);
26}
27
28#[repr(C)]
30#[derive(Clone, Copy, Debug, PartialEq)]
31pub struct CFSwappedFloat64 {
32 pub v: u64,
33}
34
35#[cfg(feature = "objc2")]
36unsafe impl Encode for CFSwappedFloat64 {
37 const ENCODING: Encoding = Encoding::Struct("?", &[<u64>::ENCODING]);
38}
39
40#[cfg(feature = "objc2")]
41unsafe impl RefEncode for CFSwappedFloat64 {
42 const ENCODING_REF: Encoding = Encoding::Pointer(&Self::ENCODING);
43}