versatile-data 0.57.1

A library for databases that has convenient datasets that group together commonly used fields and gives you the flexibility to create your own fields.
Documentation
use various_data_file::DataAddress;

#[derive(Clone, Default, PartialEq)]
pub struct FieldEntity {
    data_address: DataAddress,
    num: f64,
}

impl FieldEntity {
    pub fn new(data_address: &DataAddress, num: f64) -> Self {
        FieldEntity {
            data_address: data_address.clone(),
            num,
        }
    }
    pub fn addr(&self) -> i64 {
        self.data_address.offset()
    }
    pub fn len(&self) -> u64 {
        self.data_address.len()
    }
    pub fn data_address(&self) -> &DataAddress {
        &self.data_address
    }
    pub fn num(&self) -> f64 {
        self.num
    }
}