You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// Hash of each parent commit. Empty for the first commit in repository.
84
+
pubparents:SmallVec<[git_hash::ObjectId;1]>,
85
+
/// Who wrote this commit.
86
+
pubauthor: git_actor::Signature,
87
+
/// Who committed this commit.
88
+
///
89
+
/// This may be different from the `author` in case the author couldn't write to the repository themselves and
90
+
/// is commonly encountered with contributed commits.
91
+
pubcommitter: git_actor::Signature,
92
+
/// The name of the message encoding, otherwise [UTF-8 should be assumed](https://github.com/git/git/blob/e67fbf927dfdf13d0b21dc6ea15dc3c7ef448ea0/commit.c#L1493:L1493).
93
+
pubencoding:Option<BString>,
94
+
/// The commit message documenting the change.
95
+
pubmessage:BString,
96
+
/// Extra header fields, in order of them being encountered, made accessible with the iterator returned
97
+
/// by [`extra_headers()`][Commit::extra_headers()].
98
+
pubextra_headers:Vec<(BString,BString)>,
99
+
}
100
+
69
101
/// Represents a git tag, commonly indicating a software release.
/// Hash of each parent commit. Empty for the first commit in repository.
151
-
pubparents:SmallVec<[git_hash::ObjectId;1]>,
152
-
/// Who wrote this commit.
153
-
pubauthor: git_actor::Signature,
154
-
/// Who committed this commit.
155
-
///
156
-
/// This may be different from the `author` in case the author couldn't write to the repository themselves and
157
-
/// is commonly encountered with contributed commits.
158
-
pubcommitter: git_actor::Signature,
159
-
/// The name of the message encoding, otherwise [UTF-8 should be assumed](https://github.com/git/git/blob/e67fbf927dfdf13d0b21dc6ea15dc3c7ef448ea0/commit.c#L1493:L1493).
160
-
pubencoding:Option<BString>,
161
-
/// The commit message documenting the change.
162
-
pubmessage:BString,
163
-
/// Extra header fields, in order of them being encountered, made accessible with the iterator returned
164
-
/// by [`extra_headers()`][Commit::extra_headers()].
0 commit comments