pub struct TileHeader {Show 14 fields
pub format_major: u8,
pub tile_id: u64,
pub mesh_kind: MeshKind,
pub dtype: DType,
pub endianness: Endianness,
pub compression: CompressionMode,
pub dimensions: TileDimensions,
pub no_data_kind: u8,
pub no_data_value_raw: [u8; 8],
pub no_data: Option<f64>,
pub payload_uncompressed_bytes: u64,
pub payload_compressed_bytes: u64,
pub payload_crc32: u32,
pub header_crc32: u32,
}Fields§
§format_major: u8§tile_id: u64§mesh_kind: MeshKind§dtype: DType§endianness: Endianness§compression: CompressionMode§dimensions: TileDimensions§no_data_kind: u8§no_data_value_raw: [u8; 8]§no_data: Option<f64>§payload_uncompressed_bytes: u64§payload_compressed_bytes: u64§payload_crc32: u32§header_crc32: u32Trait Implementations§
Source§impl Clone for TileHeader
impl Clone for TileHeader
Source§fn clone(&self) -> TileHeader
fn clone(&self) -> TileHeader
Returns a duplicate 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 TileHeader
impl Debug for TileHeader
Source§impl PartialEq for TileHeader
impl PartialEq for TileHeader
impl StructuralPartialEq for TileHeader
Auto Trait Implementations§
impl Freeze for TileHeader
impl RefUnwindSafe for TileHeader
impl Send for TileHeader
impl Sync for TileHeader
impl Unpin for TileHeader
impl UnsafeUnpin for TileHeader
impl UnwindSafe for TileHeader
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