aligner takes two timespan arrays (e.g. from two subtitle files) and
tries to align the
reference subtitle. It automatically fixes offsets and
introduces/removes breaks between subtitles in the
subtitle to achive the best alignment.
This struct represents a time difference between two
Represents a timepoint in your own metric.
Represents a time span from "start" (included) to "end" (excluded).
Use this trait if you want more detailed information about the progress of the align operation (which might take some seconds).