pub struct EvaluationStub {Show 18 fields
pub id: String,
pub priority: i64,
pub type: String,
pub triggered_by: String,
pub namespace: String,
pub job_id: String,
pub node_id: String,
pub deployment_id: String,
pub status: String,
pub status_description: String,
pub wait_until: DateTime<Utc>,
pub next_eval: String,
pub previous_eval: String,
pub blocked_eval: String,
pub create_index: u64,
pub modify_index: u64,
pub create_time: i64,
pub modify_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§
§id: String
§priority: i64
§type: String
§triggered_by: String
§namespace: String
§job_id: String
§node_id: String
§deployment_id: String
§status: String
§status_description: String
§wait_until: DateTime<Utc>
§next_eval: String
§previous_eval: String
§blocked_eval: String
§create_index: u64
§modify_index: u64
§create_time: i64
§modify_time: i64
Implementations§
Source§impl EvaluationStub
impl EvaluationStub
pub fn builder() -> EvaluationStubBuilder
Trait Implementations§
Source§impl Clone for EvaluationStub
impl Clone for EvaluationStub
Source§fn clone(&self) -> EvaluationStub
fn clone(&self) -> EvaluationStub
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 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