pub struct BlobInfo {Show 13 fields
pub version: Version,
pub data_type: DataType,
pub width: u32,
pub height: u32,
pub depth: u32,
pub min_values: Option<Vec<f64>>,
pub max_values: Option<Vec<f64>>,
pub valid_pixel_count: u32,
pub micro_block_size: u32,
pub blob_size: usize,
pub max_z_error: f64,
pub z_min: f64,
pub z_max: f64,
}Fields§
§version: Version§data_type: DataType§width: u32§height: u32§depth: u32§min_values: Option<Vec<f64>>§max_values: Option<Vec<f64>>§valid_pixel_count: u32§micro_block_size: u32§blob_size: usize§max_z_error: f64§z_min: f64§z_max: f64Implementations§
Source§impl BlobInfo
impl BlobInfo
pub fn pixel_count(&self) -> Result<usize>
pub fn sample_count(&self) -> Result<usize>
pub fn raster_shape(&self) -> Vec<usize>
pub fn mask_shape(&self) -> Vec<usize>
pub fn ndarray_shape(&self) -> Vec<usize>
pub fn mask_ndarray_shape(&self) -> Vec<usize>
Trait Implementations§
impl StructuralPartialEq for BlobInfo
Auto Trait Implementations§
impl Freeze for BlobInfo
impl RefUnwindSafe for BlobInfo
impl Send for BlobInfo
impl Sync for BlobInfo
impl Unpin for BlobInfo
impl UnsafeUnpin for BlobInfo
impl UnwindSafe for BlobInfo
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