pub struct CiInfo {
pub vendor: Option<Vendor>,
pub name: Option<String>,
pub ci: bool,
pub pr: Option<bool>,
pub branch_name: Option<String>,
}
Expand description
CI info
Fields§
§vendor: Option<Vendor>
The CI vendor
name: Option<String>
vendor name
ci: bool
True if CI environment
pr: Option<bool>
True if currently running a PR build, None if unknown
branch_name: Option<String>
The branch name for the given build
Implementations§
Trait Implementations§
source§impl PartialEq for CiInfo
impl PartialEq for CiInfo
impl StructuralPartialEq for CiInfo
Auto Trait Implementations§
impl RefUnwindSafe for CiInfo
impl Send for CiInfo
impl Sync for CiInfo
impl Unpin for CiInfo
impl UnwindSafe for CiInfo
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