pub struct ChangeScript {
pub timeout: Option<TimeDelta>,
pub fail_on_error: Option<bool>,
pub command: Option<String>,
pub args: Option<Vec<String>>,
}
Expand description
This struct was generated based on the Go types of the official Nomad API.
Fields§
§timeout: Option<TimeDelta>
§fail_on_error: Option<bool>
§command: Option<String>
§args: Option<Vec<String>>
Trait Implementations§
Source§impl Clone for ChangeScript
impl Clone for ChangeScript
Source§fn clone(&self) -> ChangeScript
fn clone(&self) -> ChangeScript
Returns a copy 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 ChangeScript
impl Debug for ChangeScript
Source§impl Default for ChangeScript
impl Default for ChangeScript
Source§fn default() -> ChangeScript
fn default() -> ChangeScript
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChangeScript
impl<'de> Deserialize<'de> for ChangeScript
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
Source§impl PartialEq for ChangeScript
impl PartialEq for ChangeScript
Source§impl Serialize for ChangeScript
impl Serialize for ChangeScript
impl StructuralPartialEq for ChangeScript
Auto Trait Implementations§
impl Freeze for ChangeScript
impl RefUnwindSafe for ChangeScript
impl Send for ChangeScript
impl Sync for ChangeScript
impl Unpin for ChangeScript
impl UnwindSafe for ChangeScript
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