core_graphics2/
error.rs

1#[repr(i32)]
2#[derive(Clone, Copy, Debug, Eq, PartialEq)]
3pub enum CGError {
4    #[doc(alias = "kCGErrorSuccess")]
5    Success           = 0,
6    #[doc(alias = "kCGErrorFailure")]
7    Failure           = 1000,
8    #[doc(alias = "kCGErrorIllegalArgument")]
9    IllegalArgument   = 1001,
10    #[doc(alias = "kCGErrorInvalidConnection")]
11    InvalidConnection = 1002,
12    #[doc(alias = "kCGErrorInvalidContext")]
13    InvalidContext    = 1003,
14    #[doc(alias = "kCGErrorCannotComplete")]
15    CannotComplete    = 1004,
16    #[doc(alias = "kCGErrorNotImplemented")]
17    NotImplemented    = 1006,
18    #[doc(alias = "kCGErrorRangeCheck")]
19    RangeCheck        = 1007,
20    #[doc(alias = "kCGErrorTypeCheck")]
21    TypeCheck         = 1008,
22    #[doc(alias = "kCGErrorInvalidOperation")]
23    InvalidOperation  = 1010,
24    #[doc(alias = "kCGErrorNoneAvailable")]
25    NoneAvailable     = 1011,
26}
27
28pub type CGErrorCallback = extern "C" fn();
29
30extern "C" {
31    pub fn CGErrorSetCallback(callback: CGErrorCallback);
32}