pub struct LatestJob {
pub id: String,
pub running: bool,
pub cancelled: bool,
pub ok: Option<bool>,
pub status: Status,
pub events: Vec<Event>,
pub started: String,
pub finished: Option<String>,
pub queued: Vec<QueuedJob>,
}Fields§
§id: String§running: bool§cancelled: bool§ok: Option<bool>Whether it succeeded, once it ended.
status: Status§events: Vec<Event>§started: String§finished: Option<String>§queued: Vec<QueuedJob>Trait Implementations§
Source§impl<'de> Deserialize<'de> for LatestJob
impl<'de> Deserialize<'de> for LatestJob
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 Forget for LatestJob
impl Freeze for LatestJob
impl RefUnwindSafe for LatestJob
impl Send for LatestJob
impl Sync for LatestJob
impl Unpin for LatestJob
impl UnsafeUnpin for LatestJob
impl UnwindSafe for LatestJob
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