Expand description
Prelude module for convenient imports.
Re-exportsยง
pub use crate::components::banner::Banner;pub use crate::components::banner::BannerConfig;pub use crate::components::banner::ServerInfo;pub use crate::components::dependency_tree::DependencyNode;pub use crate::components::dependency_tree::DependencyTreeDisplay;pub use crate::components::errors::ErrorFormatter;pub use crate::components::errors::FormattedError;pub use crate::components::errors::HttpErrorInfo;pub use crate::components::errors::LocItem;pub use crate::components::errors::ValidationContext;pub use crate::components::errors::ValidationErrorDetail;pub use crate::components::help_display::ArgGroup;pub use crate::components::help_display::ArgInfo;pub use crate::components::help_display::CommandInfo;pub use crate::components::help_display::HelpDisplay;pub use crate::components::help_display::HelpInfo;pub use crate::components::http_inspector::RequestInfo;pub use crate::components::http_inspector::RequestInspector;pub use crate::components::http_inspector::ResponseInfo;pub use crate::components::http_inspector::ResponseInspector;pub use crate::components::logging::HttpMethod;pub use crate::components::logging::LogEntry;pub use crate::components::logging::RequestLogger;pub use crate::components::logging::ResponseTiming;pub use crate::components::middleware_stack::MiddlewareInfo;pub use crate::components::middleware_stack::MiddlewareStackDisplay;pub use crate::components::openapi_display::EndpointInfo;pub use crate::components::openapi_display::OpenApiDisplay;pub use crate::components::openapi_display::OpenApiDisplayConfig;pub use crate::components::openapi_display::OpenApiSummary;pub use crate::components::openapi_display::PropertyInfo;pub use crate::components::openapi_display::SchemaType;pub use crate::components::routes::RouteDisplay;pub use crate::components::routes::RouteEntry;pub use crate::components::routes::RouteTableConfig;pub use crate::components::routing_debug::CandidateRoute;pub use crate::components::routing_debug::ExtractedParams;pub use crate::components::routing_debug::MatchResult;pub use crate::components::routing_debug::RoutingDebug;pub use crate::components::routing_debug::RoutingDebugInfo;pub use crate::components::shutdown_progress::ShutdownPhase;pub use crate::components::shutdown_progress::ShutdownProgress;pub use crate::components::shutdown_progress::ShutdownProgressDisplay;pub use crate::components::test_results::TestCaseResult;pub use crate::components::test_results::TestModuleResult;pub use crate::components::test_results::TestReport;pub use crate::components::test_results::TestReportDisplay;pub use crate::components::test_results::TestStatus;pub use crate::detection::DetectionResult;pub use crate::detection::OutputPreference;pub use crate::detection::OverrideMode;pub use crate::detection::detect_environment;pub use crate::detection::detected_preference;pub use crate::detection::is_agent_environment;pub use crate::facade::RichOutput;pub use crate::facade::RichOutputBuilder;pub use crate::facade::StatusKind;pub use crate::facade::get_global;pub use crate::facade::set_global;pub use crate::mode::OutputMode;pub use crate::mode::feature_info;pub use crate::mode::has_rich_support;pub use crate::testing::OutputEntry;pub use crate::testing::OutputLevel;pub use crate::testing::TestOutput;pub use crate::testing::assert_contains;pub use crate::testing::assert_contains_in_order;pub use crate::testing::assert_has_ansi;pub use crate::testing::assert_max_width;pub use crate::testing::assert_no_ansi;pub use crate::testing::assert_not_contains;pub use crate::testing::capture;pub use crate::testing::capture_both;pub use crate::testing::capture_with_width;pub use crate::testing::debug_output;pub use crate::testing::is_verbose;pub use crate::testing::strip_ansi_codes;pub use crate::themes::FastApiTheme;pub use crate::themes::ThemePreset;