webdav-request 0.4.0

a lightweight webdav client library
Documentation
<p>
    <a href="https://crates.io/crates/webdav-request">
    	<img alt="Crate Info" src="https://img.shields.io/crates/v/webdav-request.svg"/>
    </a>
</p>

# wevdav-request


`webdav-request` a lightweight webdav client library, based on [reqwest](https://crates.io/crates/reqwest).
# WARNING

This is a library under development and is not stable.


# Getting Started


```rust
use webdav_request::DavClient;

const WEBDAV_URL: &str = "https://your.webdav.com";
const USERNAME: &str = "name";
const PASSWORD: &str = "password";

#[tokio::main]

async fn main() -> webdav_request::Result<()> {
    let client = DavClient::new(USERNAME, PASSWORD)?;
    let mut nodes = client.list(format!("{}/", WEBDAV_URL)).await?;
    println!("{:#?}", nodes);
    Ok(())
}

```