pub struct PrepareChange {
pub base: GitId,
pub files: Vec<FileChange>,
pub change: Option<ChangeId>,
pub author: String,
pub intent: String,
pub revert_of: Option<ChangeId>,
}Fields§
§base: GitId§files: Vec<FileChange>§change: Option<ChangeId>§intent: String§revert_of: Option<ChangeId>Trait Implementations§
Source§impl Clone for PrepareChange
impl Clone for PrepareChange
Source§impl Debug for PrepareChange
impl Debug for PrepareChange
Source§impl<'de> Deserialize<'de> for PrepareChange
impl<'de> Deserialize<'de> for PrepareChange
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 Forget for PrepareChange
impl Freeze for PrepareChange
impl RefUnwindSafe for PrepareChange
impl Send for PrepareChange
impl Sync for PrepareChange
impl Unpin for PrepareChange
impl UnsafeUnpin for PrepareChange
impl UnwindSafe for PrepareChange
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