diff options
Diffstat (limited to 'fatcat-cli/src/entities.rs')
-rw-r--r-- | fatcat-cli/src/entities.rs | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/fatcat-cli/src/entities.rs b/fatcat-cli/src/entities.rs index a2a571f..7f88a8b 100644 --- a/fatcat-cli/src/entities.rs +++ b/fatcat-cli/src/entities.rs @@ -8,7 +8,7 @@ use std::io::{BufRead, Read}; use std::path::PathBuf; use std::str::FromStr; -#[derive(Debug, PartialEq, Clone)] +#[derive(Debug, PartialEq, Eq, Clone)] pub struct Mutation { field: String, value: Option<String>, @@ -99,25 +99,25 @@ pub fn entity_model_from_json_str( ) -> Result<Box<dyn ApiEntityModel>> { match entity_type { EntityType::Release => Ok(Box::new(serde_json::from_str::<models::ReleaseEntity>( - &json_str, + json_str, )?)), EntityType::Work => Ok(Box::new(serde_json::from_str::<models::WorkEntity>( - &json_str, + json_str, )?)), EntityType::Container => Ok(Box::new(serde_json::from_str::<models::ContainerEntity>( - &json_str, + json_str, )?)), EntityType::Creator => Ok(Box::new(serde_json::from_str::<models::CreatorEntity>( - &json_str, + json_str, )?)), EntityType::File => Ok(Box::new(serde_json::from_str::<models::FileEntity>( - &json_str, + json_str, )?)), EntityType::FileSet => Ok(Box::new(serde_json::from_str::<models::FilesetEntity>( - &json_str, + json_str, )?)), EntityType::WebCapture => Ok(Box::new(serde_json::from_str::<models::WebcaptureEntity>( - &json_str, + json_str, )?)), } } |