pub struct HarnessGitStatusEntryV1 {
pub index_status: HarnessGitStatusCodeV1,
pub worktree_status: HarnessGitStatusCodeV1,
pub path: HarnessRepositoryPathV1,
pub previous_path: Option<HarnessRepositoryPathV1>,
}Fields§
§index_status: HarnessGitStatusCodeV1§worktree_status: HarnessGitStatusCodeV1§path: HarnessRepositoryPathV1§previous_path: Option<HarnessRepositoryPathV1>Implementations§
Source§impl HarnessGitStatusEntryV1
impl HarnessGitStatusEntryV1
pub fn validate(&self) -> Result<(), HarnessOperatorApiError>
Trait Implementations§
Source§impl Clone for HarnessGitStatusEntryV1
impl Clone for HarnessGitStatusEntryV1
Source§impl Debug for HarnessGitStatusEntryV1
impl Debug for HarnessGitStatusEntryV1
Source§impl<'de> Deserialize<'de> for HarnessGitStatusEntryV1
impl<'de> Deserialize<'de> for HarnessGitStatusEntryV1
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 HarnessGitStatusEntryV1
Source§impl PartialEq for HarnessGitStatusEntryV1
impl PartialEq for HarnessGitStatusEntryV1
Source§impl Serialize for HarnessGitStatusEntryV1
impl Serialize for HarnessGitStatusEntryV1
impl StructuralPartialEq for HarnessGitStatusEntryV1
Auto Trait Implementations§
impl Freeze for HarnessGitStatusEntryV1
impl RefUnwindSafe for HarnessGitStatusEntryV1
impl Send for HarnessGitStatusEntryV1
impl Sync for HarnessGitStatusEntryV1
impl Unpin for HarnessGitStatusEntryV1
impl UnsafeUnpin for HarnessGitStatusEntryV1
impl UnwindSafe for HarnessGitStatusEntryV1
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