RustAnalyzerProject is not deserialized

This commit is contained in:
mo8it 2024-03-25 22:30:16 +01:00
parent f5135ae4df
commit a5ba44bd6a

View file

@ -1,5 +1,5 @@
use anyhow::{bail, Context, Result};
use serde::{Deserialize, Serialize};
use serde::Serialize;
use std::env;
use std::error::Error;
use std::path::PathBuf;
@ -9,13 +9,13 @@ use crate::exercise::Exercise;
/// Contains the structure of resulting rust-project.json file
/// and functions to build the data required to create the file
#[derive(Serialize, Deserialize)]
#[derive(Serialize)]
pub struct RustAnalyzerProject {
sysroot_src: String,
crates: Vec<Crate>,
}
#[derive(Serialize, Deserialize)]
#[derive(Serialize)]
pub struct Crate {
root_module: String,
edition: String,