summaryrefslogtreecommitdiffstats
path: root/vendor/windows-sys/src/Windows/Web/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/windows-sys/src/Windows/Web/mod.rs')
-rw-r--r--vendor/windows-sys/src/Windows/Web/mod.rs75
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
+ }
+}