| #![allow(non_snake_case, non_camel_case_types, non_upper_case_globals, clashing_extern_declarations, clippy::all)] |
| #[cfg(feature = "Web_AtomPub")] |
| pub mod AtomPub; |
| #[cfg(feature = "Web_Http")] |
| pub mod Http; |
| #[cfg(feature = "Web_Syndication")] |
| pub mod Syndication; |
| #[cfg(feature = "Web_UI")] |
| pub mod UI; |
| #[link(name = "windows")] |
| extern "system" {} |
| pub type IUriToStreamResolver = *mut ::core::ffi::c_void; |
| #[repr(transparent)] |
| pub struct WebErrorStatus(pub i32); |
| impl WebErrorStatus { |
| pub const Unknown: Self = Self(0i32); |
| pub const CertificateCommonNameIsIncorrect: Self = Self(1i32); |
| pub const CertificateExpired: Self = Self(2i32); |
| pub const CertificateContainsErrors: Self = Self(3i32); |
| pub const CertificateRevoked: Self = Self(4i32); |
| pub const CertificateIsInvalid: Self = Self(5i32); |
| pub const ServerUnreachable: Self = Self(6i32); |
| pub const Timeout: Self = Self(7i32); |
| pub const ErrorHttpInvalidServerResponse: Self = Self(8i32); |
| pub const ConnectionAborted: Self = Self(9i32); |
| pub const ConnectionReset: Self = Self(10i32); |
| pub const Disconnected: Self = Self(11i32); |
| pub const HttpToHttpsOnRedirection: Self = Self(12i32); |
| pub const HttpsToHttpOnRedirection: Self = Self(13i32); |
| pub const CannotConnect: Self = Self(14i32); |
| pub const HostNameNotResolved: Self = Self(15i32); |
| pub const OperationCanceled: Self = Self(16i32); |
| pub const RedirectFailed: Self = Self(17i32); |
| pub const UnexpectedStatusCode: Self = Self(18i32); |
| pub const UnexpectedRedirection: Self = Self(19i32); |
| pub const UnexpectedClientError: Self = Self(20i32); |
| pub const UnexpectedServerError: Self = Self(21i32); |
| pub const InsufficientRangeSupport: Self = Self(22i32); |
| pub const MissingContentLengthSupport: Self = Self(23i32); |
| pub const MultipleChoices: Self = Self(300i32); |
| pub const MovedPermanently: Self = Self(301i32); |
| pub const Found: Self = Self(302i32); |
| pub const SeeOther: Self = Self(303i32); |
| pub const NotModified: Self = Self(304i32); |
| pub const UseProxy: Self = Self(305i32); |
| pub const TemporaryRedirect: Self = Self(307i32); |
| pub const BadRequest: Self = Self(400i32); |
| pub const Unauthorized: Self = Self(401i32); |
| pub const PaymentRequired: Self = Self(402i32); |
| pub const Forbidden: Self = Self(403i32); |
| pub const NotFound: Self = Self(404i32); |
| pub const MethodNotAllowed: Self = Self(405i32); |
| pub const NotAcceptable: Self = Self(406i32); |
| pub const ProxyAuthenticationRequired: Self = Self(407i32); |
| pub const RequestTimeout: Self = Self(408i32); |
| pub const Conflict: Self = Self(409i32); |
| pub const Gone: Self = Self(410i32); |
| pub const LengthRequired: Self = Self(411i32); |
| pub const PreconditionFailed: Self = Self(412i32); |
| pub const RequestEntityTooLarge: Self = Self(413i32); |
| pub const RequestUriTooLong: Self = Self(414i32); |
| pub const UnsupportedMediaType: Self = Self(415i32); |
| pub const RequestedRangeNotSatisfiable: Self = Self(416i32); |
| pub const ExpectationFailed: Self = Self(417i32); |
| pub const InternalServerError: Self = Self(500i32); |
| pub const NotImplemented: Self = Self(501i32); |
| pub const BadGateway: Self = Self(502i32); |
| pub const ServiceUnavailable: Self = Self(503i32); |
| pub const GatewayTimeout: Self = Self(504i32); |
| pub const HttpVersionNotSupported: Self = Self(505i32); |
| } |
| impl ::core::marker::Copy for WebErrorStatus {} |
| impl ::core::clone::Clone for WebErrorStatus { |
| fn clone(&self) -> Self { |
| *self |
| } |
| } |