gribberish 0.27.2

Parse grib 2 files with Rust
Documentation
1
2
3
4
5
6
7
8
9
use bitvec::prelude::*;

use crate::error::GribberishError;

pub trait DataRepresentationTemplate<T> {
    fn compression_type(&self) -> String;
    fn bit_count_per_datapoint(&self) -> usize;
    fn unpack(&self, bits: &BitSlice<u8, Msb0>) -> Result<Vec<T>, GribberishError>;
}