pub struct PatchSet {
pub patches: Vec<FilePatch>,
pub description: Option<String>,
}Expand description
A collection of file patches — a full combo chain across the codebase.
Fields§
§patches: Vec<FilePatch>Individual file patches in this set.
description: Option<String>Optional description of what this patch set accomplishes.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for PatchSet
impl<'de> Deserialize<'de> for PatchSet
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 PatchSet
impl RefUnwindSafe for PatchSet
impl Send for PatchSet
impl Sync for PatchSet
impl Unpin for PatchSet
impl UnsafeUnpin for PatchSet
impl UnwindSafe for PatchSet
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