pub struct ProcessOverride {
pub command: Option<String>,
pub restart: Option<bool>,
pub max_retries: Option<u32>,
pub restart_delay: Option<u64>,
pub autostart: Option<bool>,
pub env: HashMap<String, String>,
}Fields§
§command: Option<String>§restart: Option<bool>§max_retries: Option<u32>§restart_delay: Option<u64>§autostart: Option<bool>§env: HashMap<String, String>Trait Implementations§
Source§impl Clone for ProcessOverride
impl Clone for ProcessOverride
Source§fn clone(&self) -> ProcessOverride
fn clone(&self) -> ProcessOverride
Returns a duplicate of the value. Read more
1.0.0 · 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 ProcessOverride
impl Debug for ProcessOverride
Source§impl Default for ProcessOverride
impl Default for ProcessOverride
Source§fn default() -> ProcessOverride
fn default() -> ProcessOverride
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProcessOverride
impl<'de> Deserialize<'de> for ProcessOverride
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 ProcessOverride
impl RefUnwindSafe for ProcessOverride
impl Send for ProcessOverride
impl Sync for ProcessOverride
impl Unpin for ProcessOverride
impl UnsafeUnpin for ProcessOverride
impl UnwindSafe for ProcessOverride
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