pub struct FileMatch {
pub video_file_id: String,
pub subtitle_file_id: String,
pub confidence: f32,
pub match_factors: Vec<String>,
}Expand description
Individual file match information using unique file IDs.
Represents a single video-subtitle file pairing suggested by the AI identified by unique IDs with associated confidence metrics and reasoning factors.
Fields§
§video_file_id: StringUnique ID of the matched video file
subtitle_file_id: StringUnique ID of the matched subtitle file
confidence: f32Confidence score for this specific match (0.0 to 1.0)
match_factors: Vec<String>List of factors that contributed to this match
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FileMatch
impl<'de> Deserialize<'de> for FileMatch
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
impl StructuralPartialEq for FileMatch
Auto Trait Implementations§
impl Freeze for FileMatch
impl RefUnwindSafe for FileMatch
impl Send for FileMatch
impl Sync for FileMatch
impl Unpin for FileMatch
impl UnwindSafe for FileMatch
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