pub struct LaunchSpec {
pub binary: PathBuf,
pub mode: Mode,
pub env: Vec<(String, String)>,
pub startup_timeout: Duration,
pub label: String,
}Fields§
§binary: PathBufA .app bundle, or a plain executable (wrapped into a throwaway bundle on macOS).
mode: Mode§env: Vec<(String, String)>§startup_timeout: Duration§label: StringTrait Implementations§
Source§impl Clone for LaunchSpec
impl Clone for LaunchSpec
Auto Trait Implementations§
impl Freeze for LaunchSpec
impl RefUnwindSafe for LaunchSpec
impl Send for LaunchSpec
impl Sync for LaunchSpec
impl Unpin for LaunchSpec
impl UnsafeUnpin for LaunchSpec
impl UnwindSafe for LaunchSpec
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