pub struct RejectedCandidate {
pub video_path: String,
pub subtitle_path: String,
pub confidence: f32,
pub reason: &'static str,
}Expand description
AI-suggested candidate that did not become a match operation.
Emitted by MatchEngine::match_file_list_with_audit so machine-readable
callers can surface AI suggestions that were rejected (sub-threshold or
referencing unknown file IDs).
Fields§
§video_path: StringPath of the candidate video file (empty string if unresolved).
subtitle_path: StringPath of the candidate subtitle file (empty string if unresolved).
confidence: f32AI-reported confidence score (0.0 to 1.0).
reason: &'static strStable reason code ("below_threshold" or "id_not_found").
Trait Implementations§
Source§impl Clone for RejectedCandidate
impl Clone for RejectedCandidate
Source§fn clone(&self) -> RejectedCandidate
fn clone(&self) -> RejectedCandidate
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 RejectedCandidate
impl RefUnwindSafe for RejectedCandidate
impl Send for RejectedCandidate
impl Sync for RejectedCandidate
impl Unpin for RejectedCandidate
impl UnsafeUnpin for RejectedCandidate
impl UnwindSafe for RejectedCandidate
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