Newer
Older
use std::path::Path;
use std::convert::AsRef;
use std::io::prelude::*;
use std::io;
use std::fs::File;
pub enum HandlerMethod {
Log,
File,
}
pub struct SwerveConfig {
pub field_handling: HandlerMethod,
pub file_handling: HandlerMethod,
}
impl SwerveConfig {
pub fn from_file<P>(path: P) -> io::Result<SwerveConfig> where P: AsRef<Path> {
// let mut file = File::open(path)?;
// let mut buffer = String::new();
// file.read_to_string(buffer)?;
Ok(SwerveConfig {
field_handling: HandlerMethod::Log,
file_handling: HandlerMethod::Log,
})
}
}