pub struct CommitInfo {
pub sha: String,
pub message: String,
}Expand description
Simplified commit information for task creation.
This structure represents the essential information extracted from GitLab commits that’s needed for generating task entries. It focuses on human-readable content rather than technical Git metadata.
Fields§
§sha: StringFull SHA hash of the commit for unique identification
message: StringFirst line of the commit message (typically the summary)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CommitInfo
impl RefUnwindSafe for CommitInfo
impl Send for CommitInfo
impl Sync for CommitInfo
impl Unpin for CommitInfo
impl UnsafeUnpin for CommitInfo
impl UnwindSafe for CommitInfo
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