pub struct MergePatternResult {
pub pattern_detected: bool,
pub base_name: Option<String>,
pub pattern_type: Option<MergePatternType>,
}Expand description
Result of merge pattern analysis
Fields§
§pattern_detected: boolWhether a merge pattern was detected
base_name: Option<String>The base name (without part/disc indicators)
pattern_type: Option<MergePatternType>The detected pattern type
Trait Implementations§
Source§impl Clone for MergePatternResult
impl Clone for MergePatternResult
Source§fn clone(&self) -> MergePatternResult
fn clone(&self) -> MergePatternResult
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 moreAuto Trait Implementations§
impl Freeze for MergePatternResult
impl RefUnwindSafe for MergePatternResult
impl Send for MergePatternResult
impl Sync for MergePatternResult
impl Unpin for MergePatternResult
impl UnwindSafe for MergePatternResult
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<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 more