diff options
Diffstat (limited to 'ipfs-api/src/response/pin.rs')
-rw-r--r-- | ipfs-api/src/response/pin.rs | 18 |
1 files changed, 4 insertions, 14 deletions
diff --git a/ipfs-api/src/response/pin.rs b/ipfs-api/src/response/pin.rs index 2b8b4ef..4a9ff6e 100644 --- a/ipfs-api/src/response/pin.rs +++ b/ipfs-api/src/response/pin.rs @@ -9,42 +9,32 @@ use response::serde; use std::collections::HashMap; - #[derive(Debug, Deserialize)] #[serde(rename_all = "PascalCase")] pub struct PinAddResponse { - #[serde(deserialize_with = "serde::deserialize_vec")] - pub pins: Vec<String>, + #[serde(deserialize_with = "serde::deserialize_vec")] pub pins: Vec<String>, pub progress: Option<i32>, } - #[derive(Debug, Deserialize)] #[serde(rename_all = "PascalCase")] pub struct PinType { - #[serde(rename = "Type")] - pub typ: String, + #[serde(rename = "Type")] pub typ: String, } - - #[derive(Debug, Deserialize)] #[serde(rename_all = "PascalCase")] pub struct PinLsResponse { - #[serde(deserialize_with = "serde::deserialize_hashmap")] - pub keys: HashMap<String, PinType>, + #[serde(deserialize_with = "serde::deserialize_hashmap")] pub keys: HashMap<String, PinType>, } - #[derive(Debug, Deserialize)] #[serde(rename_all = "PascalCase")] pub struct PinRmResponse { - #[serde(deserialize_with = "serde::deserialize_vec")] - pub pins: Vec<String>, + #[serde(deserialize_with = "serde::deserialize_vec")] pub pins: Vec<String>, } - #[cfg(test)] mod tests { deserialize_test!(v0_pin_ls_0, PinLsResponse); |