#[non_exhaustive]pub struct DecompressedChunk {
pub key: VoxelKey,
pub data: Vec<u8>,
pub point_count: u32,
pub point_record_length: u16,
}Expand description
A decompressed point data chunk.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.key: VoxelKeyThe octree node this chunk belongs to.
data: Vec<u8>Raw decompressed point record bytes.
point_count: u32Number of points in this chunk.
point_record_length: u16Size of a single point record in bytes.
Auto Trait Implementations§
impl Freeze for DecompressedChunk
impl RefUnwindSafe for DecompressedChunk
impl Send for DecompressedChunk
impl Sync for DecompressedChunk
impl Unpin for DecompressedChunk
impl UnsafeUnpin for DecompressedChunk
impl UnwindSafe for DecompressedChunk
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