pub struct RectAreasTracker {
pub areas: SmallVec<[Area; 4]>,
/* private fields */
}
Fields§
§areas: SmallVec<[Area; 4]>
Implementations§
Source§impl RectAreasTracker
impl RectAreasTracker
pub fn push_tracker(&mut self)
pub fn pop_tracker(&mut self) -> (usize, usize)
pub fn track_rect(&mut self, cx: &mut Cx2d<'_, '_>, rect: Rect)
Trait Implementations§
Source§impl Default for RectAreasTracker
impl Default for RectAreasTracker
Source§fn default() -> RectAreasTracker
fn default() -> RectAreasTracker
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RectAreasTracker
impl RefUnwindSafe for RectAreasTracker
impl Send for RectAreasTracker
impl Sync for RectAreasTracker
impl Unpin for RectAreasTracker
impl UnwindSafe for RectAreasTracker
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