pub struct ProcessEntry {Show 25 fields
pub instance_id: ProcessId,
pub parent_instance_id: Option<ProcessId>,
pub status: ProcessStatus,
pub kind: ProcessKind,
pub org_id: Option<OrganizationId>,
pub org_name: Option<String>,
pub project_id: Option<ProjectId>,
pub project_name: Option<String>,
pub repo_id: Option<RepositoryId>,
pub repo_name: Option<String>,
pub repo_url: Option<String>,
pub repo_path: Option<String>,
pub commit_id: Option<String>,
pub commit_branch: Option<String>,
pub initiator: Option<String>,
pub initiator_id: Option<UserId>,
pub last_agent_id: Option<String>,
pub total_runtime_ms: Option<u64>,
pub tags: Option<Vec<String>>,
pub children_ids: Option<Vec<ProcessId>>,
pub handlers: Option<Vec<String>>,
pub disabled: bool,
pub timeout: Option<u64>,
pub suspend_timeout: Option<u64>,
pub runtime: Option<String>,
}Fields§
§instance_id: ProcessId§parent_instance_id: Option<ProcessId>§status: ProcessStatus§kind: ProcessKind§org_id: Option<OrganizationId>§org_name: Option<String>§project_id: Option<ProjectId>§project_name: Option<String>§repo_id: Option<RepositoryId>§repo_name: Option<String>§repo_url: Option<String>§repo_path: Option<String>§commit_id: Option<String>§commit_branch: Option<String>§initiator: Option<String>§initiator_id: Option<UserId>§last_agent_id: Option<String>§total_runtime_ms: Option<u64>§children_ids: Option<Vec<ProcessId>>§handlers: Option<Vec<String>>§disabled: bool§timeout: Option<u64>§suspend_timeout: Option<u64>§runtime: Option<String>Trait Implementations§
Source§impl Debug for ProcessEntry
impl Debug for ProcessEntry
Source§impl<'de> Deserialize<'de> for ProcessEntry
impl<'de> Deserialize<'de> for ProcessEntry
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 ProcessEntry
impl RefUnwindSafe for ProcessEntry
impl Send for ProcessEntry
impl Sync for ProcessEntry
impl Unpin for ProcessEntry
impl UnwindSafe for ProcessEntry
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