pub struct AtlasHandle(/* private fields */);Expand description
Generation-based opaque handle to an atlas allocation.
Handles are invalidated when the atlas is resized or when the corresponding region is evicted via LRU.
Trait Implementations§
Source§impl Clone for AtlasHandle
impl Clone for AtlasHandle
Source§fn clone(&self) -> AtlasHandle
fn clone(&self) -> AtlasHandle
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AtlasHandle
impl Debug for AtlasHandle
Source§impl Hash for AtlasHandle
impl Hash for AtlasHandle
Source§impl PartialEq for AtlasHandle
impl PartialEq for AtlasHandle
Source§fn eq(&self, other: &AtlasHandle) -> bool
fn eq(&self, other: &AtlasHandle) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for AtlasHandle
impl Eq for AtlasHandle
impl StructuralPartialEq for AtlasHandle
Auto Trait Implementations§
impl Freeze for AtlasHandle
impl RefUnwindSafe for AtlasHandle
impl Send for AtlasHandle
impl Sync for AtlasHandle
impl Unpin for AtlasHandle
impl UnsafeUnpin for AtlasHandle
impl UnwindSafe for AtlasHandle
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.