pub struct OpenShellOptions {
pub command: Option<String>,
pub args: Vec<String>,
pub env: BTreeMap<String, String>,
pub cwd: Option<String>,
pub cols: Option<u16>,
pub rows: Option<u16>,
}Expand description
Callback-free options for portable open_shell.
Fields§
§command: Option<String>§args: Vec<String>§env: BTreeMap<String, String>§cwd: Option<String>§cols: Option<u16>§rows: Option<u16>Trait Implementations§
Auto Trait Implementations§
impl Freeze for OpenShellOptions
impl RefUnwindSafe for OpenShellOptions
impl Send for OpenShellOptions
impl Sync for OpenShellOptions
impl Unpin for OpenShellOptions
impl UnsafeUnpin for OpenShellOptions
impl UnwindSafe for OpenShellOptions
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