Skip to content

FuelType #289

Description

@kylecarow

New field within FuelConverter:

pub struct FuelConverter {
    // ...
    #[serde(default)] // default to None for serde backwards compatibilty
    pub fuel_type: Option<FuelType>,
    // ...
}

off the top of my head, some example variants:

pub enum FuelType {
    Gasoline, // E10
    Diesel,
    Hydrogen,
    CNG,
    E85,
    Other {
         lhv: todo!(),
         something_else: todo!(),
     },
}

Could support fuel economy calculation convenience functions.

would be useful for parsing metadata in RouteE
cc @jhoshiko

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions