pub struct BarLayer {
pub index: usize,
pub track: Arc<Track>,
pub slices: Vec<Slice>,
}Fields§
§index: usize§track: Arc<Track>§slices: Vec<Slice>Implementations§
Source§impl BarLayer
impl BarLayer
pub fn get_track_entry<T, F: Fn(&ModelEntry) -> Option<T>>( &self, predicate: &F, ) -> Option<T>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BarLayer
impl RefUnwindSafe for BarLayer
impl Send for BarLayer
impl Sync for BarLayer
impl Unpin for BarLayer
impl UnsafeUnpin for BarLayer
impl UnwindSafe for BarLayer
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