summaryrefslogtreecommitdiffstats
path: root/ipfs-api/src/response/ls.rs
diff options
context:
space:
mode:
Diffstat (limited to 'ipfs-api/src/response/ls.rs')
-rw-r--r--ipfs-api/src/response/ls.rs13
1 files changed, 3 insertions, 10 deletions
diff --git a/ipfs-api/src/response/ls.rs b/ipfs-api/src/response/ls.rs
index fa9a26b..8508a37 100644
--- a/ipfs-api/src/response/ls.rs
+++ b/ipfs-api/src/response/ls.rs
@@ -8,17 +8,14 @@
use response::serde;
-
#[derive(Deserialize)]
#[serde(rename_all = "PascalCase")]
pub struct IpfsFile {
pub hash: String,
- #[serde(deserialize_with = "serde::deserialize_vec")]
- pub links: Vec<IpfsFileHeader>,
+ #[serde(deserialize_with = "serde::deserialize_vec")] pub links: Vec<IpfsFileHeader>,
}
-
#[derive(Deserialize)]
#[serde(rename_all = "PascalCase")]
pub struct IpfsFileHeader {
@@ -26,19 +23,15 @@ pub struct IpfsFileHeader {
pub hash: String,
pub size: u64,
- #[serde(rename = "Type")]
- pub typ: u32,
+ #[serde(rename = "Type")] pub typ: u32,
}
-
#[derive(Deserialize)]
#[serde(rename_all = "PascalCase")]
pub struct LsResponse {
- #[serde(deserialize_with = "serde::deserialize_vec")]
- pub objects: Vec<IpfsFile>,
+ #[serde(deserialize_with = "serde::deserialize_vec")] pub objects: Vec<IpfsFile>,
}
-
#[cfg(test)]
mod tests {
deserialize_test!(v0_ls_0, LsResponse);