1//! Bindings to the "easy" libcurl API.
2//!
3//! This module contains some simple types like `Easy` and `List` which are just
4//! wrappers around the corresponding libcurl types. There's also a few enums
5//! scattered about for various options here and there.
6//!
7//! Most simple usage of libcurl will likely use the `Easy` structure here, and
8//! you can find more docs about its usage on that struct.
9
10mod form;
11mod handle;
12mod handler;
13mod list;
14mod windows;
15
16pub use self::form::{Form, Part};
17pub use self::handle::{Easy, Transfer};
18pub use self::handler::{Auth, NetRc, ProxyType, SslOpt};
19pub use self::handler::{Easy2, Handler};
20pub use self::handler::{HttpVersion, IpResolve, SslVersion, TimeCondition};
21pub use self::handler::{InfoType, ReadError, SeekResult, WriteError};
22pub use self::list::{Iter, List};
23