pub trait ApplicationCommandLineExt: 'static {
    fn create_file_for_arg(&self, arg: impl AsRef<OsStr>) -> File;
    fn arguments(&self) -> Vec<OsString>;
    fn cwd(&self) -> Option<PathBuf>;
    fn environ(&self) -> Vec<OsString>;
    fn exit_status(&self) -> i32;
    fn is_remote(&self) -> bool;
    fn options_dict(&self) -> VariantDict;
    fn platform_data(&self) -> Option<Variant>;
    fn stdin(&self) -> Option<InputStream>;
    fn getenv(&self, name: impl AsRef<OsStr>) -> Option<GString>;
    fn set_exit_status(&self, exit_status: i32);
    fn connect_is_remote_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; }

Required Methods

Implementors