pub struct SourceRead {
pub source_id: SourceId,
pub clip_id: ClipId,
pub reader: Option<NodeId>,
pub span: TimeRange,
}Expand description
One reader of a source over an export range (ActiveIndex::source_reads).
Fields§
§source_id: SourceIdThe source read.
clip_id: ClipIdThe clip that reads it or shows the reading composition.
reader: Option<NodeId>The reading composition step as in crate::FrameNeed::reader; None for the clip.
span: TimeRangeWhere on the timeline it may read.
Trait Implementations§
Source§impl Clone for SourceRead
impl Clone for SourceRead
Source§impl Debug for SourceRead
impl Debug for SourceRead
impl Eq for SourceRead
Source§impl PartialEq for SourceRead
impl PartialEq for SourceRead
impl StructuralPartialEq for SourceRead
Auto Trait Implementations§
impl Freeze for SourceRead
impl RefUnwindSafe for SourceRead
impl Send for SourceRead
impl Sync for SourceRead
impl Unpin for SourceRead
impl UnsafeUnpin for SourceRead
impl UnwindSafe for SourceRead
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