pub struct ColumnSelection { /* private fields */ }Expand description
Requested LAS/COPC dimensions for column-oriented reads.
Implementations§
Source§impl ColumnSelection
impl ColumnSelection
pub fn all() -> Self
pub fn xyz() -> Self
pub fn from_dimensions<I>(dims: I) -> Selfwhere
I: IntoIterator<Item = LasDimension>,
pub fn contains(&self, dim: LasDimension) -> bool
pub fn dimensions(&self) -> &[LasDimension]
pub fn len(&self) -> usize
pub fn is_empty(&self) -> bool
Trait Implementations§
Source§impl Clone for ColumnSelection
impl Clone for ColumnSelection
Source§fn clone(&self) -> ColumnSelection
fn clone(&self) -> ColumnSelection
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 ColumnSelection
impl Debug for ColumnSelection
impl Eq for ColumnSelection
Source§impl PartialEq for ColumnSelection
impl PartialEq for ColumnSelection
Source§fn eq(&self, other: &ColumnSelection) -> bool
fn eq(&self, other: &ColumnSelection) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ColumnSelection
Auto Trait Implementations§
impl Freeze for ColumnSelection
impl RefUnwindSafe for ColumnSelection
impl Send for ColumnSelection
impl Sync for ColumnSelection
impl Unpin for ColumnSelection
impl UnsafeUnpin for ColumnSelection
impl UnwindSafe for ColumnSelection
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