pub struct BuildRow {
pub commit: Option<String>,
pub duration: Option<String>,
pub id: Option<String>,
pub repo: Option<String>,
pub started_at: Option<String>,
pub status: Option<String>,
}Fields§
§commit: Option<String>Commit is the short git ref the build pinned.
duration: Option<String>Duration is the wall time of a TERMINAL build; empty while it still runs.
id: Option<String>ID is the build record’s id.
repo: Option<String>Repo is the repo the build built, or the image it produced.
started_at: Option<String>StartedAt is when the build was recorded, RFC3339 UTC.
status: Option<String>Status is the build’s real state: queued, building, succeeded or failed.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BuildRow
impl<'de> Deserialize<'de> for BuildRow
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
impl StructuralPartialEq for BuildRow
Auto Trait Implementations§
impl Freeze for BuildRow
impl RefUnwindSafe for BuildRow
impl Send for BuildRow
impl Sync for BuildRow
impl Unpin for BuildRow
impl UnsafeUnpin for BuildRow
impl UnwindSafe for BuildRow
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