pub struct AppliedEditsResult {
pub base_content: String,
pub new_content: String,
}Expand description
Result of applying edits to LF-normalized content.
Fields§
§base_content: StringContent used as the left-hand side of display/unified diffs (original LF).
new_content: StringContent after all replacements (still LF-normalized).
Trait Implementations§
Source§impl Clone for AppliedEditsResult
impl Clone for AppliedEditsResult
Source§fn clone(&self) -> AppliedEditsResult
fn clone(&self) -> AppliedEditsResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AppliedEditsResult
impl Debug for AppliedEditsResult
impl Eq for AppliedEditsResult
Source§impl PartialEq for AppliedEditsResult
impl PartialEq for AppliedEditsResult
impl StructuralPartialEq for AppliedEditsResult
Auto Trait Implementations§
impl Freeze for AppliedEditsResult
impl RefUnwindSafe for AppliedEditsResult
impl Send for AppliedEditsResult
impl Sync for AppliedEditsResult
impl Unpin for AppliedEditsResult
impl UnsafeUnpin for AppliedEditsResult
impl UnwindSafe for AppliedEditsResult
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.