[][src]Trait vrp_scientific::common::TextReader

pub trait TextReader {
    fn read_fleet(&mut self) -> Result<Fleet, String>;
fn read_jobs(&mut self) -> Result<Vec<Job>, String>;
fn create_transport(
        &self
    ) -> Result<Arc<dyn TransportCost + Send + Sync>, String>; fn read_problem(&mut self) -> Result<Problem, String> { ... } }

Required methods

fn read_fleet(&mut self) -> Result<Fleet, String>

fn read_jobs(&mut self) -> Result<Vec<Job>, String>

fn create_transport(
    &self
) -> Result<Arc<dyn TransportCost + Send + Sync>, String>

Loading content...

Provided methods

fn read_problem(&mut self) -> Result<Problem, String>

Loading content...

Implementors

Loading content...