pub struct DeleteJobResult {
pub job_id: String,
pub state: String,
pub action: String,
pub reason: String,
}Expand description
Per-job result entry in a delete response.
Fields§
§job_id: String§state: StringJob state as reported from state.json: created | running | exited | killed | failed | unknown
action: StringWhat delete did: “deleted” | “would_delete” | “skipped”
reason: StringHuman-readable explanation for the action.
Trait Implementations§
Source§impl Debug for DeleteJobResult
impl Debug for DeleteJobResult
Source§impl<'de> Deserialize<'de> for DeleteJobResult
impl<'de> Deserialize<'de> for DeleteJobResult
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
Auto Trait Implementations§
impl Freeze for DeleteJobResult
impl RefUnwindSafe for DeleteJobResult
impl Send for DeleteJobResult
impl Sync for DeleteJobResult
impl Unpin for DeleteJobResult
impl UnsafeUnpin for DeleteJobResult
impl UnwindSafe for DeleteJobResult
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