[−][src]Trait heim_process::os::unix::ProcessExt
This is supported on Unix only.
Unix-specific extension to Process.
Required methods
#[must_use]pub fn signal<'life0, 'async_trait>(
&'life0 self,
signal: Signal
) -> Pin<Box<dyn Future<Output = ProcessResult<()>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
signal: Signal
) -> Pin<Box<dyn Future<Output = ProcessResult<()>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Send the signal to process.
#[must_use]pub fn niceness<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = ProcessResult<c_int>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self
) -> Pin<Box<dyn Future<Output = ProcessResult<c_int>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Get process niceness.
#[must_use]pub fn set_niceness<'life0, 'async_trait>(
&'life0 self,
value: c_int
) -> Pin<Box<dyn Future<Output = ProcessResult<()>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
value: c_int
) -> Pin<Box<dyn Future<Output = ProcessResult<()>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Set process niceness.
Implementors
impl ProcessExt for Process
[src]
pub fn signal<'life0, 'async_trait>(
&'life0 self,
signal: Signal
) -> Pin<Box<dyn Future<Output = ProcessResult<()>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
signal: Signal
) -> Pin<Box<dyn Future<Output = ProcessResult<()>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
pub fn niceness<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = ProcessResult<c_int>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self
) -> Pin<Box<dyn Future<Output = ProcessResult<c_int>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
pub fn set_niceness<'life0, 'async_trait>(
&'life0 self,
value: c_int
) -> Pin<Box<dyn Future<Output = ProcessResult<()>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
value: c_int
) -> Pin<Box<dyn Future<Output = ProcessResult<()>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,