Re-exports§
pub use core::utils::MurResponder;pub use server::MurServer;pub use server::MurServerRunner;pub use server::aliases::MurFuture;pub use server::aliases::MurMainResult;pub use server::aliases::MurPathParams;pub use server::aliases::MurQueryParams;pub use server::aliases::MurReq;pub use server::aliases::MurRequest;pub use server::aliases::MurRes;pub use server::aliases::MurResInfallible;pub use server::aliases::MurResponse;pub use server::aliases::MurRouteHandler;pub use server::config::ConfigMetadata;pub use server::config::MurConfig;pub use server::config::MurConfigBuilder;pub use server::config::MurConfigError;pub use server::config::MurConfigProvider;pub use server::config::MurConfigProviderBuilder;pub use server::config::MurConfigResult;pub use server::config::MurConfigService;pub use server::config::MurConfigSource;pub use server::config::MurEnv;pub use server::config::MurEnvProfile;pub use server::config::MurEnvSource;pub use server::config::MurFileSource;pub use server::config::MurFromConfig;pub use server::config::MurMemorySource;pub use server::config::MurServerConfig;pub use server::config::mur_current_env;pub use server::config::mur_env;pub use server::config::mur_env_is_true;pub use server::config::mur_env_or;pub use server::config::mur_env_parse;pub use server::config::mur_env_parse_or;pub use server::config::mur_is_development;pub use server::config::mur_is_production;pub use server::config::mur_is_test;pub use server::config::mur_load_config;pub use server::config::mur_load_config_required;pub use server::controller::IntoController;pub use server::controller::MurCloneController;pub use server::controller::MurController;pub use server::controller::MurControllerFactory;pub use server::controller::MurControllers;pub use server::controller::controllers;pub use server::decorator::MurDecorator;pub use server::error::MurError;pub use server::error::MurExceptionFilter;pub use server::guard::MurGuard;pub use server::guard::MurGuardFactory;pub use server::guard::MurGuardFuture;pub use server::guard::MurGuardSync;pub use server::http::MurBody;pub use server::http::MurExtractor;pub use server::http::MurExtractorSync;pub use server::http::MurHeader;pub use server::http::MurHttpResponse;pub use server::http::MurIntoResponse;pub use server::http::MurJson;pub use server::http::MurMethod;pub use server::http::MurPath;pub use server::http::MurQuery;pub use server::http::MurQueryParam;pub use server::http::MurRequestContext;pub use server::http::MurResExt;pub use server::http::MurResponseBuilder;pub use server::http::MurText;pub use server::http::extractors::Param;pub use server::http::multipart::MurFormField;pub use server::http::multipart::MurMultipart;pub use server::http::multipart::MurMultipartConfig;pub use server::http::multipart::MurUploadedFile;pub use server::interceptor::MurInterceptor;pub use server::interceptor::MurInterceptorFuture;pub use server::middleware::MurMiddleware;pub use server::middleware::MurNext;pub use server::middleware::rate_limit::MurThrottler;pub use server::middleware::rate_limit::MurThrottlerAlgorithm;pub use server::middleware::rate_limit::MurThrottlerConfig;pub use server::middleware::rate_limit::MurThrottlerKey;pub use server::middleware::timeout::MurTimeout;pub use server::middleware::timeout::TimeoutConfig;pub use server::module::MurModule;pub use server::module::MurModuleConfig;pub use server::pipe::MurPipe;pub use server::pipe::MurPipeAsync;pub use server::provider::MurProvider;pub use server::provider::MurProviderScope;pub use server::router::MurRouteBuilder;pub use server::router::MurRouteDefinition;pub use server::router::MurRouteInfo;pub use server::router::MurRoutePattern;pub use server::router::MurRouter;pub use server::service::MurDependencies;pub use server::service::MurInjectable;pub use server::service::MurInjects;pub use server::service::MurService;pub use server::service::MurServiceContainer;pub use server::service::MurServiceContainerBuilder;pub use server::service::MurServiceFactory;pub use server::service::MurServices;pub use chrono;pub use hyper;pub use serde;pub use serde_json;pub use tokio;
Modules§
Macros§
- html_
response - json_
response - mur_
controllers - mur_
html - mur_
json - mur_
service - mur_
services - mur_
text - no_
content_ response - ok_
response - text_
response
Constants§
Attribute Macros§
- api
- body
- controller
- delete
- get
- guard
- head
- header
- injectable
- interceptor
- main
- module
- options
- param
- patch
- post
- public
- put
- query
- role
- route
- service
- validate