Skip to main content

Crate nestforge_core

Crate nestforge_core 

Source

Re-exports§

pub use container::Container;
pub use container::ContainerError;
pub use error::HttpException;
pub use http_ext::OptionHttpExt;
pub use http_ext::ResultHttpExt;
pub use inject::Inject;
pub use logging::framework_log;
pub use module::initialize_module_graph;
pub use module::ControllerBasePath;
pub use module::ControllerDefinition;
pub use module::ModuleDefinition;
pub use module::ModuleRef;
pub use pipeline::execute_pipeline;
pub use pipeline::run_guards;
pub use pipeline::Guard;
pub use pipeline::Interceptor;
pub use pipeline::NextFn;
pub use pipeline::NextFuture;
pub use pipeline::RequestContext;
pub use provider::register_provider;
pub use provider::Provider;
pub use provider::RegisterProvider;
pub use request::ValidatedBody;
pub use request::Body;
pub use request::Param;
pub use resource_service::ResourceError;
pub use resource_service::ResourceService;
pub use route_builder::RouteBuilder;
pub use store::Identifiable;
pub use store::InMemoryStore;
pub use validation::Validate;
pub use validation::ValidationErrors;
pub use validation::ValidationIssue;

Modules§

container
This is the entry file for nestforge-core.
error
http_ext
inject
logging
module
pipeline
provider
request
resource_service
route_builder
store
validation

Type Aliases§

ApiResult
List