pub enum RelinkStrategy {
ExactMatch,
FuzzyMatch,
ManualApproval,
}Expand description
Strategy used when relinking proxies to masters.
Variants§
ExactMatch
Require an exact ID/timecode match.
FuzzyMatch
Allow fuzzy matching based on metadata similarity.
ManualApproval
Require manual approval for every link.
Implementations§
Source§impl RelinkStrategy
impl RelinkStrategy
Sourcepub fn min_confidence(self) -> f32
pub fn min_confidence(self) -> f32
Minimum confidence score required to accept a match automatically.
Trait Implementations§
Source§impl Clone for RelinkStrategy
impl Clone for RelinkStrategy
Source§fn clone(&self) -> RelinkStrategy
fn clone(&self) -> RelinkStrategy
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 RelinkStrategy
impl Debug for RelinkStrategy
Source§impl<'de> Deserialize<'de> for RelinkStrategy
impl<'de> Deserialize<'de> for RelinkStrategy
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 RelinkStrategy
impl PartialEq for RelinkStrategy
Source§impl Serialize for RelinkStrategy
impl Serialize for RelinkStrategy
impl Copy for RelinkStrategy
impl Eq for RelinkStrategy
impl StructuralPartialEq for RelinkStrategy
Auto Trait Implementations§
impl Freeze for RelinkStrategy
impl RefUnwindSafe for RelinkStrategy
impl Send for RelinkStrategy
impl Sync for RelinkStrategy
impl Unpin for RelinkStrategy
impl UnsafeUnpin for RelinkStrategy
impl UnwindSafe for RelinkStrategy
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