[−][src]Struct core_services::LSLaunchURLSpec
Fields
appURL: CFURLRef
A Core Foundation URL reference designating the application to launch. The URL must have scheme file and contain a valid path to an application file or application bundle. Set this field to NULL to request that each item in the itemURLs array be opened in its own preferred application.
itemURLs: CFArrayRef
items to open/print
passThruParams: *const AEDesc
passed untouched to application as optional parameter
launchFlags: LSLaunchFlags
asyncRefCon: *mut c_void
used if you register for app birth/death notification
Auto Trait Implementations
impl RefUnwindSafe for LSLaunchURLSpec
impl !Send for LSLaunchURLSpec
impl !Sync for LSLaunchURLSpec
impl Unpin for LSLaunchURLSpec
impl UnwindSafe for LSLaunchURLSpec
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,