use crate::ns;
impl ns::ErrorDomain {
pub fn multipeer_connectivity() -> &'static Self {
unsafe { MCErrorDomain }
}
}
unsafe extern "C" {
static MCErrorDomain: &'static ns::ErrorDomain;
}
#[derive(Debug, PartialEq, Eq, Clone, Copy)]
#[repr(isize)]
pub enum Code {
#[doc(alias = "MCErrorUnknown")]
Unknown = 0,
#[doc(alias = "MCErrorNotConnected")]
NotConnected = 1,
#[doc(alias = "MCErrorInvalidParameter")]
InvalidParameter = 2,
#[doc(alias = "MCErrorUnsupported")]
Unsupported = 3,
#[doc(alias = "MCErrorTimedOut")]
TimedOut = 4,
#[doc(alias = "MCErrorCancelled")]
Cancelled = 5,
#[doc(alias = "MCErrorUnavailable")]
Unavailable = 6,
}