pub struct CommitExtractionResult(/* private fields */);Expand description
Result of commit message extraction.
This struct wraps a successfully extracted commit message.
Implementations§
Source§impl CommitExtractionResult
impl CommitExtractionResult
Sourcepub fn into_message(self) -> String
pub fn into_message(self) -> String
Convert into the inner message string with final escape sequence cleanup.
This applies the final rendering step to ensure no escape sequences leak through to the actual commit message.
Trait Implementations§
Source§impl Clone for CommitExtractionResult
impl Clone for CommitExtractionResult
Source§fn clone(&self) -> CommitExtractionResult
fn clone(&self) -> CommitExtractionResult
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 CommitExtractionResult
impl Debug for CommitExtractionResult
Source§impl PartialEq for CommitExtractionResult
impl PartialEq for CommitExtractionResult
impl Eq for CommitExtractionResult
impl StructuralPartialEq for CommitExtractionResult
Auto Trait Implementations§
impl Freeze for CommitExtractionResult
impl RefUnwindSafe for CommitExtractionResult
impl Send for CommitExtractionResult
impl Sync for CommitExtractionResult
impl Unpin for CommitExtractionResult
impl UnwindSafe for CommitExtractionResult
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
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§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> 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 more