pub struct XpcMessage {
pub flags: u32,
pub msg_id: u64,
pub body: Option<XpcValue>,
}Expand description
An XPC message.
Fields§
§flags: u32§msg_id: u64§body: Option<XpcValue>None when body_len == 0
Trait Implementations§
Source§impl Clone for XpcMessage
impl Clone for XpcMessage
Source§fn clone(&self) -> XpcMessage
fn clone(&self) -> XpcMessage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !Freeze for XpcMessage
impl RefUnwindSafe for XpcMessage
impl Send for XpcMessage
impl Sync for XpcMessage
impl Unpin for XpcMessage
impl UnsafeUnpin for XpcMessage
impl UnwindSafe for XpcMessage
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more