1 2 3 4 5
pub trait NthFrameItem { type Item; fn nth_frame_item(&self, frame_index: usize) -> Self::Item; }