diff options
Diffstat (limited to 'vendor/windows-sys/src/Windows/Web/mod.rs')
-rw-r--r-- | vendor/windows-sys/src/Windows/Web/mod.rs | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/vendor/windows-sys/src/Windows/Web/mod.rs b/vendor/windows-sys/src/Windows/Web/mod.rs new file mode 100644 index 000000000..ce8046af8 --- /dev/null +++ b/vendor/windows-sys/src/Windows/Web/mod.rs @@ -0,0 +1,75 @@ +#[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; +pub type IUriToStreamResolver = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"Web\"`*"] +#[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 + } +} |