pub struct CiSummary {
pub has_github_actions: bool,
pub has_gitee_go: bool,
pub has_gitlab_ci: bool,
pub has_circle_ci: bool,
pub has_jenkins: bool,
pub providers: Vec<CiProviderSummary>,
}Fields§
§has_github_actions: bool§has_gitee_go: bool§has_gitlab_ci: bool§has_circle_ci: bool§has_jenkins: bool§providers: Vec<CiProviderSummary>Implementations§
Source§impl CiSummary
impl CiSummary
pub fn has_provider(&self, provider: CiProvider) -> bool
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CiSummary
impl<'de> Deserialize<'de> for CiSummary
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for CiSummary
impl StructuralPartialEq for CiSummary
Auto Trait Implementations§
impl Freeze for CiSummary
impl RefUnwindSafe for CiSummary
impl Send for CiSummary
impl Sync for CiSummary
impl Unpin for CiSummary
impl UnsafeUnpin for CiSummary
impl UnwindSafe for CiSummary
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