pub struct CapsuleJob {
pub kind: CapsuleJobKind,
pub label: String,
pub command: String,
pub site: JobSite,
pub outcome: CapsuleJobOutcome,
pub log_path: String,
}Expand description
Validation or docs job included in a capsule.
Fields§
§kind: CapsuleJobKindJob kind.
label: StringStable job label.
command: StringCommand line or typed command template.
site: JobSiteJob placement.
outcome: CapsuleJobOutcomeReview outcome.
log_path: StringEvidence log path.
Implementations§
Trait Implementations§
Source§impl Clone for CapsuleJob
impl Clone for CapsuleJob
Source§fn clone(&self) -> CapsuleJob
fn clone(&self) -> CapsuleJob
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CapsuleJob
impl Debug for CapsuleJob
impl Eq for CapsuleJob
Source§impl PartialEq for CapsuleJob
impl PartialEq for CapsuleJob
Source§fn eq(&self, other: &CapsuleJob) -> bool
fn eq(&self, other: &CapsuleJob) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CapsuleJob
Auto Trait Implementations§
impl Freeze for CapsuleJob
impl RefUnwindSafe for CapsuleJob
impl Send for CapsuleJob
impl Sync for CapsuleJob
impl Unpin for CapsuleJob
impl UnsafeUnpin for CapsuleJob
impl UnwindSafe for CapsuleJob
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