pub struct JobListStub {Show 18 fields
pub parameterized_job: bool,
pub stop: bool,
pub status_description: String,
pub modify_index: u64,
pub parent_id: String,
pub priority: i64,
pub type: String,
pub create_index: u64,
pub id: String,
pub name: String,
pub job_summary: Option<JobSummary>,
pub datacenters: Vec<String>,
pub status: String,
pub job_modify_index: u64,
pub submit_time: i64,
pub meta: Option<HashMap<String, String>>,
pub namespace: Option<String>,
pub periodic: bool,
}
Expand description
JobListStub is used to return a subset of information about jobs during list operations.
This struct was generated based on the Go types of the official Nomad API.
Fields§
§parameterized_job: bool
§stop: bool
§status_description: String
§modify_index: u64
§parent_id: String
§priority: i64
§type: String
§create_index: u64
§id: String
§name: String
§job_summary: Option<JobSummary>
§datacenters: Vec<String>
§status: String
§job_modify_index: u64
§submit_time: i64
§meta: Option<HashMap<String, String>>
§namespace: Option<String>
§periodic: bool
Trait Implementations§
Source§impl Clone for JobListStub
impl Clone for JobListStub
Source§fn clone(&self) -> JobListStub
fn clone(&self) -> JobListStub
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 JobListStub
impl Debug for JobListStub
Source§impl Default for JobListStub
impl Default for JobListStub
Source§fn default() -> JobListStub
fn default() -> JobListStub
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for JobListStub
impl<'de> Deserialize<'de> for JobListStub
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 JobListStub
impl PartialEq for JobListStub
Source§impl Serialize for JobListStub
impl Serialize for JobListStub
impl StructuralPartialEq for JobListStub
Auto Trait Implementations§
impl Freeze for JobListStub
impl RefUnwindSafe for JobListStub
impl Send for JobListStub
impl Sync for JobListStub
impl Unpin for JobListStub
impl UnwindSafe for JobListStub
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