pub struct EvaluationStub {Show 18 fields
pub create_index: u64,
pub modify_time: i64,
pub id: String,
pub namespace: String,
pub wait_until: DateTime<Utc>,
pub next_eval: String,
pub blocked_eval: String,
pub type: String,
pub triggered_by: String,
pub job_id: String,
pub node_id: String,
pub status: String,
pub priority: i64,
pub status_description: String,
pub previous_eval: String,
pub create_time: i64,
pub deployment_id: String,
pub modify_index: u64,
}
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.
Fields§
§create_index: u64
§modify_time: i64
§id: String
§namespace: String
§wait_until: DateTime<Utc>
§next_eval: String
§blocked_eval: String
§type: String
§triggered_by: String
§job_id: String
§node_id: String
§status: String
§priority: i64
§status_description: String
§previous_eval: String
§create_time: i64
§deployment_id: String
§modify_index: u64
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