Skip to main content

BorrowedProcessModule

Type Alias BorrowedProcessModule 

Source
pub type BorrowedProcessModule<'a> = ProcessModule<BorrowedProcess<'a>>;
Available on Windows only.
Expand description

Type alias for a ProcessModule that does NOT own its Process instance.

Aliased Type§

pub struct BorrowedProcessModule<'a> { /* private fields */ }

Implementations§

Source§

impl BorrowedProcessModule<'_>

Source

pub fn try_to_owned(&self) -> Result<OwnedProcessModule, Error>

Tries to create a new OwnedProcessModule instance for this process module.

Trait Implementations§

Source§

impl<'a> From<&'a ProcessModule<OwnedProcess>> for BorrowedProcessModule<'a>

Source§

fn from(module: &'a OwnedProcessModule) -> Self

Converts to this type from the input type.