pub struct AERemoteProcessResolver { /* private fields */ }Available on crate feature
AppleEvents only.Expand description
Implementations§
Source§impl AERemoteProcessResolver
impl AERemoteProcessResolver
Sourcepub unsafe fn processes(
ref: AERemoteProcessResolverRef,
out_error: *mut CFStreamError,
) -> Option<CFRetained<CFArray>>
Available on crate feature AE only.
pub unsafe fn processes( ref: AERemoteProcessResolverRef, out_error: *mut CFStreamError, ) -> Option<CFRetained<CFArray>>
AE only.§Safety
refmust be a valid pointer.out_errormust be a valid pointer.
Source§impl AERemoteProcessResolver
impl AERemoteProcessResolver
Sourcepub unsafe fn schedule_with_run_loop(
ref: AERemoteProcessResolverRef,
run_loop: Option<&CFRunLoop>,
run_loop_mode: Option<&CFString>,
callback: AERemoteProcessResolverCallback,
ctx: *const AERemoteProcessResolverContext,
)
Available on crate feature AE only.
pub unsafe fn schedule_with_run_loop( ref: AERemoteProcessResolverRef, run_loop: Option<&CFRunLoop>, run_loop_mode: Option<&CFString>, callback: AERemoteProcessResolverCallback, ctx: *const AERemoteProcessResolverContext, )
AE only.§Safety
refmust be a valid pointer.run_looppossibly has additional threading requirements.run_loopmight not allowNone.run_loop_modemight not allowNone.callbackmust be implemented correctly.ctxmust be a valid pointer.
Trait Implementations§
Source§impl Debug for AERemoteProcessResolver
Available on crate feature AE only.
impl Debug for AERemoteProcessResolver
Available on crate feature
AE only.Source§impl RefEncode for AERemoteProcessResolver
Available on crate features AE and objc2 only.
impl RefEncode for AERemoteProcessResolver
Available on crate features
AE and objc2 only.Source§const ENCODING_REF: Encoding
const ENCODING_REF: Encoding
The Objective-C type-encoding for a reference of this type. Read more
Auto Trait Implementations§
impl !Freeze for AERemoteProcessResolver
impl !RefUnwindSafe for AERemoteProcessResolver
impl !Send for AERemoteProcessResolver
impl !Sync for AERemoteProcessResolver
impl !Unpin for AERemoteProcessResolver
impl !UnwindSafe for AERemoteProcessResolver
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