Formatting Cleanup.
This commit is contained in:
@@ -1,4 +1,3 @@
|
|||||||
use ron::de::{SpannedError, from_reader};
|
|
||||||
use serde::Deserialize;
|
use serde::Deserialize;
|
||||||
use std::{fmt, fs::File};
|
use std::{fmt, fs::File};
|
||||||
|
|
||||||
@@ -6,10 +5,10 @@ use std::{fmt, fs::File};
|
|||||||
pub struct LogFile(Vec<GameRecord>);
|
pub struct LogFile(Vec<GameRecord>);
|
||||||
|
|
||||||
impl TryFrom<File> for LogFile {
|
impl TryFrom<File> for LogFile {
|
||||||
type Error = SpannedError;
|
type Error = ron::de::SpannedError;
|
||||||
|
|
||||||
fn try_from(file: File) -> Result<Self, Self::Error> {
|
fn try_from(file: File) -> Result<Self, Self::Error> {
|
||||||
from_reader(file)
|
ron::de::from_reader(file)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ mod gamelog;
|
|||||||
|
|
||||||
use clap::Parser;
|
use clap::Parser;
|
||||||
use gamelog::LogFile;
|
use gamelog::LogFile;
|
||||||
use std::{fs::OpenOptions, path::PathBuf};
|
use std::path::PathBuf;
|
||||||
|
|
||||||
#[derive(Debug, Parser)]
|
#[derive(Debug, Parser)]
|
||||||
struct Args {
|
struct Args {
|
||||||
@@ -23,8 +23,8 @@ fn main() {
|
|||||||
let config = Args::parse();
|
let config = Args::parse();
|
||||||
|
|
||||||
let log: LogFile = LogFile::try_from(
|
let log: LogFile = LogFile::try_from(
|
||||||
match OpenOptions::new() // Defaults to setting all options false.
|
match std::fs::OpenOptions::new() // Defaults to setting all options false.
|
||||||
.read(true)
|
.read(true) // Only need ensure that reading is possible.
|
||||||
.open(&config.logfile_path.as_path())
|
.open(&config.logfile_path.as_path())
|
||||||
{
|
{
|
||||||
Ok(f) => f,
|
Ok(f) => f,
|
||||||
|
|||||||
Reference in New Issue
Block a user