Enum perfrecord_mach_ipc_rendezvous::MachError [−][src]
pub enum MachError {
Show 41 variants
Success,
Kernel(KernelError),
IpcSpace,
VmSpace,
IpcKernel,
VmKernel,
RcvInProgress,
RcvInvalidName,
RcvTimedOut,
RcvTooLarge,
RcvInterrupted,
RcvPortChanged,
RcvInvalidNotify,
RcvInvalidData,
RcvPortDied,
RcvInSet,
RcvHeaderError,
RcvBodyError,
RcvInvalidType,
RcvScatterSmall,
RcvInvalidTrailer,
RcvInProgressTimed,
NotifyNoSenders,
SendInterrupted,
SendInvalidData,
SendInvalidDest,
SendInvalidHeader,
SendInvalidMemory,
SendInvalidNotify,
SendInvalidReply,
SendInvalidRight,
SendInvalidRtOolSize,
SendInvalidTrailer,
SendInvalidType,
SendInvalidVoucher,
SendInProgress,
SendMsgTooSmall,
SendNoBuffer,
SendTimedOut,
SendTooLarge,
Unknown(c_int),
}
Variants
Success
Kernel(KernelError)
Tuple Fields
0: KernelError
IpcSpace
VmSpace
IpcKernel
VmKernel
RcvInProgress
RcvInvalidName
RcvTimedOut
RcvTooLarge
RcvInterrupted
RcvPortChanged
RcvInvalidNotify
RcvInvalidData
RcvPortDied
RcvInSet
RcvHeaderError
RcvBodyError
RcvInvalidType
RcvScatterSmall
RcvInvalidTrailer
RcvInProgressTimed
NotifyNoSenders
SendInterrupted
SendInvalidData
SendInvalidDest
SendInvalidHeader
SendInvalidMemory
SendInvalidNotify
SendInvalidReply
SendInvalidRight
SendInvalidRtOolSize
SendInvalidTrailer
SendInvalidType
SendInvalidVoucher
SendInProgress
SendMsgTooSmall
SendNoBuffer
SendTimedOut
SendTooLarge
Unknown(c_int)
Tuple Fields
0: c_int
Implementations
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for MachError
impl UnwindSafe for MachError
Blanket Implementations
Mutably borrows from an owned value. Read more