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<'_>
impl BorrowedProcessModule<'_>
Sourcepub fn try_to_owned(&self) -> Result<OwnedProcessModule, Error>
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>
impl<'a> From<&'a ProcessModule<OwnedProcess>> for BorrowedProcessModule<'a>
Source§fn from(module: &'a OwnedProcessModule) -> Self
fn from(module: &'a OwnedProcessModule) -> Self
Converts to this type from the input type.