summaryrefslogtreecommitdiffstats
path: root/src/prelude.rs
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2022-01-05 07:30:34 -0500
committerJesse Luehrs <doy@tozt.net>2022-01-05 07:30:34 -0500
commitf9c5cb86304748baf0da99126bf75c5a3cd3e773 (patch)
tree7583e15d3e6b82db02b3815516309fc4bb4ebfb3 /src/prelude.rs
parenta30174620d6b64f838989a634c265a353b2ab117 (diff)
downloadnbsh-f9c5cb86304748baf0da99126bf75c5a3cd3e773.tar.gz
nbsh-f9c5cb86304748baf0da99126bf75c5a3cd3e773.zip
and more simplification
Diffstat (limited to 'src/prelude.rs')
-rw-r--r--src/prelude.rs11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/prelude.rs b/src/prelude.rs
new file mode 100644
index 0000000..8c888c8
--- /dev/null
+++ b/src/prelude.rs
@@ -0,0 +1,11 @@
+pub use crate::env::Env;
+
+pub use async_std::io::{ReadExt as _, WriteExt as _};
+pub use async_std::stream::StreamExt as _;
+pub use futures_lite::future::FutureExt as _;
+
+pub use async_std::os::unix::process::CommandExt as _;
+pub use std::os::unix::ffi::OsStrExt as _;
+pub use std::os::unix::io::{AsRawFd as _, FromRawFd as _, IntoRawFd as _};
+pub use std::os::unix::process::ExitStatusExt as _;
+pub use users::os::unix::UserExt as _;