pub struct EvaluationStub {Show 18 fields
pub triggered_by: String,
pub status: String,
pub blocked_eval: String,
pub type: String,
pub namespace: String,
pub status_description: String,
pub next_eval: String,
pub previous_eval: String,
pub modify_index: u64,
pub modify_time: i64,
pub id: String,
pub priority: i64,
pub deployment_id: String,
pub wait_until: DateTime<Utc>,
pub job_id: String,
pub node_id: String,
pub create_index: u64,
pub create_time: i64,
}
Expand description
EvaluationStub is used to serialize parts of an evaluation returned in the RelatedEvals field of an Evaluation.
This struct was generated based on the Go types of the official Nomad API client.
Fields§
§triggered_by: String
§status: String
§blocked_eval: String
§type: String
§namespace: String
§status_description: String
§next_eval: String
§previous_eval: String
§modify_index: u64
§modify_time: i64
§id: String
§priority: i64
§deployment_id: String
§wait_until: DateTime<Utc>
§job_id: String
§node_id: String
§create_index: u64
§create_time: i64
Trait Implementations§
Source§impl Clone for EvaluationStub
impl Clone for EvaluationStub
Source§fn clone(&self) -> EvaluationStub
fn clone(&self) -> EvaluationStub
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 EvaluationStub
impl Debug for EvaluationStub
Source§impl Default for EvaluationStub
impl Default for EvaluationStub
Source§fn default() -> EvaluationStub
fn default() -> EvaluationStub
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EvaluationStub
impl<'de> Deserialize<'de> for EvaluationStub
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 EvaluationStub
impl PartialEq for EvaluationStub
Source§impl Serialize for EvaluationStub
impl Serialize for EvaluationStub
impl StructuralPartialEq for EvaluationStub
Auto Trait Implementations§
impl Freeze for EvaluationStub
impl RefUnwindSafe for EvaluationStub
impl Send for EvaluationStub
impl Sync for EvaluationStub
impl Unpin for EvaluationStub
impl UnwindSafe for EvaluationStub
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