diff options
Diffstat (limited to 'ipfs-api/src/request/files.rs')
-rw-r--r-- | ipfs-api/src/request/files.rs | 42 |
1 files changed, 11 insertions, 31 deletions
diff --git a/ipfs-api/src/request/files.rs b/ipfs-api/src/request/files.rs index cbe07d7..f40c434 100644 --- a/ipfs-api/src/request/files.rs +++ b/ipfs-api/src/request/files.rs @@ -8,47 +8,38 @@ use request::ApiRequest; - #[derive(Serialize)] pub struct FilesCp<'a> { - #[serde(rename = "arg")] - pub path: &'a str, + #[serde(rename = "arg")] pub path: &'a str, - #[serde(rename = "arg")] - pub dest: &'a str, + #[serde(rename = "arg")] pub dest: &'a str, } impl<'a> ApiRequest for FilesCp<'a> { const PATH: &'static str = "/files/cp"; } - #[derive(Serialize)] pub struct FilesFlush<'a> { - #[serde(rename = "arg")] - pub path: &'a Option<&'a str>, + #[serde(rename = "arg")] pub path: &'a Option<&'a str>, } impl<'a> ApiRequest for FilesFlush<'a> { const PATH: &'static str = "/files/flush"; } - #[derive(Serialize)] pub struct FilesLs<'a> { - #[serde(rename = "arg")] - pub path: &'a Option<&'a str>, + #[serde(rename = "arg")] pub path: &'a Option<&'a str>, } impl<'a> ApiRequest for FilesLs<'a> { const PATH: &'static str = "/files/ls"; } - #[derive(Serialize)] pub struct FilesMkdir<'a> { - #[serde(rename = "arg")] - pub path: &'a str, + #[serde(rename = "arg")] pub path: &'a str, pub parents: bool, } @@ -57,36 +48,29 @@ impl<'a> ApiRequest for FilesMkdir<'a> { const PATH: &'static str = "/files/mkdir"; } - #[derive(Serialize)] pub struct FilesMv<'a> { - #[serde(rename = "arg")] - pub path: &'a str, + #[serde(rename = "arg")] pub path: &'a str, - #[serde(rename = "arg")] - pub dest: &'a str, + #[serde(rename = "arg")] pub dest: &'a str, } impl<'a> ApiRequest for FilesMv<'a> { const PATH: &'static str = "/files/mv"; } - #[derive(Serialize)] pub struct FilesRead<'a> { - #[serde(rename = "arg")] - pub path: &'a str, + #[serde(rename = "arg")] pub path: &'a str, } impl<'a> ApiRequest for FilesRead<'a> { const PATH: &'static str = "/files/read"; } - #[derive(Serialize)] pub struct FilesRm<'a> { - #[serde(rename = "arg")] - pub path: &'a str, + #[serde(rename = "arg")] pub path: &'a str, pub recursive: bool, } @@ -95,22 +79,18 @@ impl<'a> ApiRequest for FilesRm<'a> { const PATH: &'static str = "/files/rm"; } - #[derive(Serialize)] pub struct FilesStat<'a> { - #[serde(rename = "arg")] - pub path: &'a str, + #[serde(rename = "arg")] pub path: &'a str, } impl<'a> ApiRequest for FilesStat<'a> { const PATH: &'static str = "/files/stat"; } - #[derive(Serialize)] pub struct FilesWrite<'a> { - #[serde(rename = "arg")] - pub path: &'a str, + #[serde(rename = "arg")] pub path: &'a str, pub create: bool, |