pub enum CiEnvironment {
GitHubActions,
GitLabCi,
Custom {
name: String,
},
Unknown,
}Expand description
Variants§
GitHubActions
GitHub Actions CI environment.
GitLabCi
GitLab CI/CD environment.
Custom
A custom CI platform with a user-provided name.
Unknown
The CI platform could not be detected.
Trait Implementations§
Source§impl Clone for CiEnvironment
impl Clone for CiEnvironment
Source§fn clone(&self) -> CiEnvironment
fn clone(&self) -> CiEnvironment
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for CiEnvironment
impl RefUnwindSafe for CiEnvironment
impl Send for CiEnvironment
impl Sync for CiEnvironment
impl Unpin for CiEnvironment
impl UnsafeUnpin for CiEnvironment
impl UnwindSafe for CiEnvironment
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