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