diff --git a/src/lib.rs b/src/lib.rs index 594a98d..742905a 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -149,11 +149,11 @@ pub struct Individual { } #[derive(Deserialize, Serialize, Debug, Clone)] -pub struct RawModel { - pub annotations: Vec, - pub id: ModelId, - pub facts: Vec, - pub individuals: Vec, +struct SerdeModel { + annotations: Vec, + id: ModelId, + facts: Vec, + individuals: Vec, } #[derive(Deserialize, Serialize, Debug, Clone)] @@ -219,10 +219,10 @@ impl GoCamModel { } } -pub fn gocam_parse_raw(source: &mut dyn Read) -> Result { +fn gocam_parse_raw(source: &mut dyn Read) -> Result { let reader = BufReader::new(source); - let raw_model: RawModel = serde_json::from_reader(reader)?; + let raw_model: SerdeModel = serde_json::from_reader(reader)?; Ok(raw_model) }