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
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
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more