Crate heart Copy item path Source pub use fragment::compose ;pub use ergokv ;pub use heart_patched_maud as maud;pub use tikv_client ;pub use warp ;pub use warp::http ;pub use response ::*;addr Socket Address filters. body Body filters cookie Cookie Filters cors CORS Filters ext Request Extensions fragment fs File System Filters header Header Filters host Host (“authority”) filter log Logger Filters macros path Path Filters prelude query Query Filters response sse Server-Sent Events (SSE) trace tracing filters.ws Websockets Filters filter fragment html htmx path Convenient way to chain multiple path filters together. PreEscaped A wrapper that renders the inner value without escaping. Rejection Rejection of a request by a Filter . Response Represents an HTTP response WarpError Errors that can happen inside warp. Filter Composable request filters. Reply Types that can be converted into a Response. any A Filter that matches any route. cookie Creates a Filter that requires a cookie by name. cors Create a wrapping Filter that exposes CORS behavior for a wrapped
filter. delete Create a Filter that requires the request method to be DELETE. get Create a Filter that requires the request method to be GET. head Create a Filter that requires the request method to be HEAD. header Create a Filter that tries to parse the specified header. log Create a wrapping Filter with the specified name as the target. method Extract the Method from the request. options Create a Filter that requires the request method to be OPTIONS. patch Create a Filter that requires the request method to be PATCH. path Create an exact match path segment Filter . post Create a Filter that requires the request method to be POST. put Create a Filter that requires the request method to be PUT. query Creates a Filter that decodes query parameters to the type T. redirect HTTP 301 Moved Permanently
Description: The requested resource has been permanently moved to a new URL.
Usage: It is used when a URL has permanently moved to a new location. Search engines will update their index to the new URL. Browsers and clients will automatically cache this redirect, so subsequent requests for the old URL will automatically go to the new URL without making a request to the old URL.
Common Use Case: Changing domain names, restructuring website URLs. serve Create a Server with the provided Filter. trace Create a wrapping filter that instruments every request with a custom
tracing Span provided by a function. ws Creates a Websocket Filter. Markup A block of markup is a string that does not need to be escaped. Store Derives the Store trait for a struct, generating methods for CRUD operations in TiKV.