pub struct SweepLineRangeBuffers { /* private fields */ }Expand description
Holds some buffers that are used when iterating over a sweep-line.
Save on re-allocation by allocating this once and reusing it in multiple calls to
SweepLine::next_range.
Trait Implementations§
Source§impl Clone for SweepLineRangeBuffers
impl Clone for SweepLineRangeBuffers
Source§fn clone(&self) -> SweepLineRangeBuffers
fn clone(&self) -> SweepLineRangeBuffers
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SweepLineRangeBuffers
impl Debug for SweepLineRangeBuffers
Source§impl Default for SweepLineRangeBuffers
impl Default for SweepLineRangeBuffers
Source§fn default() -> SweepLineRangeBuffers
fn default() -> SweepLineRangeBuffers
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SweepLineRangeBuffers
impl RefUnwindSafe for SweepLineRangeBuffers
impl Send for SweepLineRangeBuffers
impl Sync for SweepLineRangeBuffers
impl Unpin for SweepLineRangeBuffers
impl UnsafeUnpin for SweepLineRangeBuffers
impl UnwindSafe for SweepLineRangeBuffers
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