#[repr(u8)]pub enum LAZCompressor {
None = 0,
Pointwise = 1,
PointwiseAndChunked = 2,
LayeredAndChunked = 3,
}Expand description
Enum representing the LAZ Item type
Variants§
None = 0
No Compression (Uncompressed Standard LAS file)
Pointwise = 1
Pointwise compression (only for point types 0 to 5)
PointwiseAndChunked = 2
Pointwise and chunked compression (only for point types 0 to 5)
LayeredAndChunked = 3
Layered and chunked compression (only for point types 6 to 10)
Trait Implementations§
Source§impl Clone for LAZCompressor
impl Clone for LAZCompressor
Source§fn clone(&self) -> LAZCompressor
fn clone(&self) -> LAZCompressor
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LAZCompressor
impl Debug for LAZCompressor
Source§impl Default for LAZCompressor
impl Default for LAZCompressor
Source§fn default() -> LAZCompressor
fn default() -> LAZCompressor
Returns the “default value” for a type. Read more
Source§impl From<u16> for LAZCompressor
impl From<u16> for LAZCompressor
Source§impl PartialEq for LAZCompressor
impl PartialEq for LAZCompressor
impl Copy for LAZCompressor
impl Eq for LAZCompressor
impl StructuralPartialEq for LAZCompressor
Auto Trait Implementations§
impl Freeze for LAZCompressor
impl RefUnwindSafe for LAZCompressor
impl Send for LAZCompressor
impl Sync for LAZCompressor
impl Unpin for LAZCompressor
impl UnwindSafe for LAZCompressor
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().