pub struct ReusableTransientUnit { /* private fields */ }Implementations§
Source§impl ReusableTransientUnit
impl ReusableTransientUnit
pub async fn start(&mut self) -> Result<(), SystemdTransientError>
pub async fn stop(&mut self) -> Result<(), SystemdTransientError>
pub async fn wait_for_exit(&self) -> Result<UnitExit, SystemdTransientError>
Auto Trait Implementations§
impl !RefUnwindSafe for ReusableTransientUnit
impl !UnwindSafe for ReusableTransientUnit
impl Freeze for ReusableTransientUnit
impl Send for ReusableTransientUnit
impl Sync for ReusableTransientUnit
impl Unpin for ReusableTransientUnit
impl UnsafeUnpin for ReusableTransientUnit
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