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