summaryrefslogtreecommitdiffstats
path: root/ipfs-api/src/request/files.rs
diff options
context:
space:
mode:
Diffstat (limited to 'ipfs-api/src/request/files.rs')
-rw-r--r--ipfs-api/src/request/files.rs36
1 files changed, 25 insertions, 11 deletions
diff --git a/ipfs-api/src/request/files.rs b/ipfs-api/src/request/files.rs
index 7663505..08aa500 100644
--- a/ipfs-api/src/request/files.rs
+++ b/ipfs-api/src/request/files.rs
@@ -6,13 +6,16 @@
// copied, modified, or distributed except according to those terms.
//
+use hyper::Method;
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> {
@@ -21,7 +24,8 @@ impl<'a> ApiRequest for FilesCp<'a> {
#[derive(Serialize)]
pub struct FilesFlush<'a> {
- #[serde(rename = "arg")] pub path: Option<&'a str>,
+ #[serde(rename = "arg")]
+ pub path: Option<&'a str>,
}
impl<'a> ApiRequest for FilesFlush<'a> {
@@ -30,7 +34,8 @@ impl<'a> ApiRequest for FilesFlush<'a> {
#[derive(Serialize)]
pub struct FilesLs<'a> {
- #[serde(rename = "arg")] pub path: Option<&'a str>,
+ #[serde(rename = "arg")]
+ pub path: Option<&'a str>,
}
impl<'a> ApiRequest for FilesLs<'a> {
@@ -39,7 +44,8 @@ impl<'a> ApiRequest for FilesLs<'a> {
#[derive(Serialize)]
pub struct FilesMkdir<'a> {
- #[serde(rename = "arg")] pub path: &'a str,
+ #[serde(rename = "arg")]
+ pub path: &'a str,
pub parents: bool,
}
@@ -50,9 +56,11 @@ impl<'a> ApiRequest for FilesMkdir<'a> {
#[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> {
@@ -61,7 +69,8 @@ impl<'a> ApiRequest for FilesMv<'a> {
#[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> {
@@ -70,7 +79,8 @@ impl<'a> ApiRequest for FilesRead<'a> {
#[derive(Serialize)]
pub struct FilesRm<'a> {
- #[serde(rename = "arg")] pub path: &'a str,
+ #[serde(rename = "arg")]
+ pub path: &'a str,
pub recursive: bool,
}
@@ -81,7 +91,8 @@ impl<'a> ApiRequest for FilesRm<'a> {
#[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> {
@@ -90,7 +101,8 @@ impl<'a> ApiRequest for FilesStat<'a> {
#[derive(Serialize)]
pub struct FilesWrite<'a> {
- #[serde(rename = "arg")] pub path: &'a str,
+ #[serde(rename = "arg")]
+ pub path: &'a str,
pub create: bool,
@@ -99,4 +111,6 @@ pub struct FilesWrite<'a> {
impl<'a> ApiRequest for FilesWrite<'a> {
const PATH: &'static str = "/files/write";
+
+ const METHOD: &'static Method = &Method::Post;
}