mirror of
https://github.com/fafhrd91/actix-web
synced 2025-02-07 13:54:24 +01:00
c10f05a867
* - Add `unicode` feature to switch between `regex` and `regex-lite` as a trade-off between full unicode support and binary size. * Update CHANGES.md * Update CHANGES.md * refactor: move regexset code selection to own module * docs: add docs within RegexSet module * chore: restore manifests * test: ensure all actix-router codepaths are tested --------- Co-authored-by: Rob Ede <robjtede@icloud.com>
32 lines
706 B
Rust
32 lines
706 B
Rust
//! Resource path matching and router.
|
|
|
|
#![deny(rust_2018_idioms, nonstandard_style)]
|
|
#![warn(future_incompatible)]
|
|
#![doc(html_logo_url = "https://actix.rs/img/logo.png")]
|
|
#![doc(html_favicon_url = "https://actix.rs/favicon.ico")]
|
|
#![cfg_attr(docsrs, feature(doc_auto_cfg))]
|
|
|
|
mod de;
|
|
mod path;
|
|
mod pattern;
|
|
mod quoter;
|
|
mod regex_set;
|
|
mod resource;
|
|
mod resource_path;
|
|
mod router;
|
|
|
|
#[cfg(feature = "http")]
|
|
mod url;
|
|
|
|
#[cfg(feature = "http")]
|
|
pub use self::url::Url;
|
|
pub use self::{
|
|
de::PathDeserializer,
|
|
path::Path,
|
|
pattern::{IntoPatterns, Patterns},
|
|
quoter::Quoter,
|
|
resource::ResourceDef,
|
|
resource_path::{Resource, ResourcePath},
|
|
router::{ResourceId, Router, RouterBuilder},
|
|
};
|