pub struct ActionRunJob {
pub id: Option<i64>,
pub name: Option<String>,
pub needs: Option<Vec<String>>,
pub owner_id: Option<i64>,
pub repo_id: Option<i64>,
pub runs_on: Option<Vec<String>>,
pub status: Option<String>,
pub task_id: Option<i64>,
}Expand description
ActionRunJob represents a job of a run
Fields§
§id: Option<i64>the action run job id
name: Option<String>the action run job name
needs: Option<Vec<String>>the action run job needed ids
owner_id: Option<i64>the owner id
repo_id: Option<i64>the repository id
runs_on: Option<Vec<String>>the action run job labels to run on
status: Option<String>the action run job status
task_id: Option<i64>the action run job latest task id
Trait Implementations§
Source§impl Clone for ActionRunJob
impl Clone for ActionRunJob
Source§fn clone(&self) -> ActionRunJob
fn clone(&self) -> ActionRunJob
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 ActionRunJob
impl Debug for ActionRunJob
Source§impl<'de> Deserialize<'de> for ActionRunJob
impl<'de> Deserialize<'de> for ActionRunJob
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 FromResponse for ActionRunJob
impl FromResponse for ActionRunJob
fn from_response( response: ApiResponse, has_body: bool, ) -> Result<Self, StructureError>
Source§impl PartialEq for ActionRunJob
impl PartialEq for ActionRunJob
Source§impl Serialize for ActionRunJob
impl Serialize for ActionRunJob
impl StructuralPartialEq for ActionRunJob
Auto Trait Implementations§
impl Freeze for ActionRunJob
impl RefUnwindSafe for ActionRunJob
impl Send for ActionRunJob
impl Sync for ActionRunJob
impl Unpin for ActionRunJob
impl UnwindSafe for ActionRunJob
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