Enum memory_management::world::chunks::ChunkDataHolder
source · pub enum ChunkDataHolder {
Raw(CompressionScheme, Vec<u8>),
Data(Rc<ChunkData>),
}Expand description
This datastruct holds information of a chunk
Variants§
Implementations§
Trait Implementations§
source§impl Clone for ChunkDataHolder
impl Clone for ChunkDataHolder
source§fn clone(&self) -> ChunkDataHolder
fn clone(&self) -> ChunkDataHolder
Returns a copy 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 ChunkDataHolder
impl Debug for ChunkDataHolder
Auto Trait Implementations§
impl Freeze for ChunkDataHolder
impl RefUnwindSafe for ChunkDataHolder
impl !Send for ChunkDataHolder
impl !Sync for ChunkDataHolder
impl Unpin for ChunkDataHolder
impl UnwindSafe for ChunkDataHolder
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