| 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 |  | 
|---|
| 10 | mod form; | 
|---|
| 11 | mod handle; | 
|---|
| 12 | mod handler; | 
|---|
| 13 | mod list; | 
|---|
| 14 | mod windows; | 
|---|
| 15 |  | 
|---|
| 16 | pub use self::form::{Form, Part}; | 
|---|
| 17 | pub use self::handle::{Easy, Transfer}; | 
|---|
| 18 | pub use self::handler::{Auth, NetRc, PostRedirections, ProxyType, SslOpt}; | 
|---|
| 19 | pub use self::handler::{Easy2, Handler}; | 
|---|
| 20 | pub use self::handler::{HttpVersion, IpResolve, SslVersion, TimeCondition}; | 
|---|
| 21 | pub use self::handler::{InfoType, ReadError, SeekResult, WriteError}; | 
|---|
| 22 | pub use self::list::{Iter, List}; | 
|---|
| 23 |  | 
|---|