pub struct Scope {
pub requested: Selection,
pub indices: Vec<usize>,
pub intervals: Vec<(u64, u64)>,
}Fields§
§requested: Selection§indices: Vec<usize>Original timeline indices, in recording order, after frame filters.
intervals: Vec<(u64, u64)>Effective accounting intervals, half-open, including preceding gaps. More than one interval can remain when a frame filter removes frames.
Implementations§
Trait Implementations§
impl Eq for Scope
impl StructuralPartialEq for Scope
Auto Trait Implementations§
impl Forget for Scope
impl Freeze for Scope
impl RefUnwindSafe for Scope
impl Send for Scope
impl Sync for Scope
impl Unpin for Scope
impl UnsafeUnpin for Scope
impl UnwindSafe for Scope
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