pub struct StructuredPatchHunk {
pub old_start: usize,
pub old_lines: usize,
pub new_start: usize,
pub new_lines: usize,
pub lines: Vec<String>,
}Fields§
§old_start: usize§old_lines: usize§new_start: usize§new_lines: usize§lines: Vec<String>Trait Implementations§
Source§impl Clone for StructuredPatchHunk
impl Clone for StructuredPatchHunk
Source§fn clone(&self) -> StructuredPatchHunk
fn clone(&self) -> StructuredPatchHunk
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for StructuredPatchHunk
impl Debug for StructuredPatchHunk
Source§impl<'de> Deserialize<'de> for StructuredPatchHunk
impl<'de> Deserialize<'de> for StructuredPatchHunk
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
Source§impl PartialEq for StructuredPatchHunk
impl PartialEq for StructuredPatchHunk
Source§impl Serialize for StructuredPatchHunk
impl Serialize for StructuredPatchHunk
impl Eq for StructuredPatchHunk
impl StructuralPartialEq for StructuredPatchHunk
Auto Trait Implementations§
impl Freeze for StructuredPatchHunk
impl RefUnwindSafe for StructuredPatchHunk
impl Send for StructuredPatchHunk
impl Sync for StructuredPatchHunk
impl Unpin for StructuredPatchHunk
impl UnsafeUnpin for StructuredPatchHunk
impl UnwindSafe for StructuredPatchHunk
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