pub struct Amendment {
pub commit: String,
pub message: String,
pub summary: Option<String>,
}Expand description
Individual commit amendment.
Fields§
§commit: StringFull 40-character SHA-1 commit hash.
message: StringNew commit message.
summary: Option<String>Brief summary of what this commit changes (for cross-commit coherence).
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Amendment
impl<'de> Deserialize<'de> for Amendment
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
Auto Trait Implementations§
impl Freeze for Amendment
impl RefUnwindSafe for Amendment
impl Send for Amendment
impl Sync for Amendment
impl Unpin for Amendment
impl UnsafeUnpin for Amendment
impl UnwindSafe for Amendment
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