pub struct HarnessGitSummaryV1 {
pub is_repository: bool,
pub branch: Option<String>,
pub status: Vec<HarnessGitStatusEntryV1>,
pub recent_commits: Vec<HarnessGitCommitSummaryV1>,
pub truncated: bool,
}Fields§
§is_repository: bool§branch: Option<String>§status: Vec<HarnessGitStatusEntryV1>§recent_commits: Vec<HarnessGitCommitSummaryV1>§truncated: boolImplementations§
Source§impl HarnessGitSummaryV1
impl HarnessGitSummaryV1
pub fn validate(&self) -> Result<(), HarnessOperatorApiError>
Trait Implementations§
Source§impl Clone for HarnessGitSummaryV1
impl Clone for HarnessGitSummaryV1
Source§impl Debug for HarnessGitSummaryV1
impl Debug for HarnessGitSummaryV1
Source§impl<'de> Deserialize<'de> for HarnessGitSummaryV1
impl<'de> Deserialize<'de> for HarnessGitSummaryV1
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 HarnessGitSummaryV1
Source§impl PartialEq for HarnessGitSummaryV1
impl PartialEq for HarnessGitSummaryV1
Source§impl Serialize for HarnessGitSummaryV1
impl Serialize for HarnessGitSummaryV1
impl StructuralPartialEq for HarnessGitSummaryV1
Auto Trait Implementations§
impl Freeze for HarnessGitSummaryV1
impl RefUnwindSafe for HarnessGitSummaryV1
impl Send for HarnessGitSummaryV1
impl Sync for HarnessGitSummaryV1
impl Unpin for HarnessGitSummaryV1
impl UnsafeUnpin for HarnessGitSummaryV1
impl UnwindSafe for HarnessGitSummaryV1
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