pub struct EligibleReport {
pub schema: &'static str,
pub driver: String,
pub package: Option<String>,
pub eligible: bool,
pub reason: String,
pub compared: Option<String>,
pub packed: Option<usize>,
pub commits: Vec<Commit>,
}Expand description
The machine form of rk release eligible.
Fields§
§schema: &'static strThe shape version of this document.
driver: StringThe release driver the record names.
package: Option<String>The package judged, where the driver releases a named one.
eligible: boolWhether the change since the last release is worth a release.
reason: StringWhy, in one sentence.
compared: Option<String>The last release tag compared with, where one exists.
packed: Option<usize>How many files the release packs at HEAD or at that tag, where
the verb listed them.
commits: Vec<Commit>The commits that touched the packed files, newest first.
Trait Implementations§
Source§impl Debug for EligibleReport
impl Debug for EligibleReport
Auto Trait Implementations§
impl Forget for EligibleReport
impl Freeze for EligibleReport
impl Move for EligibleReport
impl RefUnwindSafe for EligibleReport
impl Send for EligibleReport
impl Sync for EligibleReport
impl Unpin for EligibleReport
impl UnsafeUnpin for EligibleReport
impl UnwindSafe for EligibleReport
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