pub struct ExecContext {
pub timeout_clean_usec: Option<u64>,
}Expand description
Execution configuration shared by every unit type that runs processes.
Fields§
§timeout_clean_usec: Option<u64>Timeout for cleaning up resources after the unit exits. Lives here
rather than under Service, unlike the D-Bus property of the same name.
Trait Implementations§
Source§impl Clone for ExecContext
impl Clone for ExecContext
Source§fn clone(&self) -> ExecContext
fn clone(&self) -> ExecContext
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ExecContext
impl Debug for ExecContext
Source§impl<'de> Deserialize<'de> for ExecContext
impl<'de> Deserialize<'de> for ExecContext
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ExecContext
impl RefUnwindSafe for ExecContext
impl Send for ExecContext
impl Sync for ExecContext
impl Unpin for ExecContext
impl UnsafeUnpin for ExecContext
impl UnwindSafe for ExecContext
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