Merge branch 'main' into redsun82/rust-mad

This commit is contained in:
Paolo Tranquilli
2025-06-11 16:39:10 +02:00
1104 changed files with 33004 additions and 12030 deletions

View File

@@ -8,6 +8,7 @@ extensions:
- ["repo:https://github.com/actix/actix-web:actix-web", "<_ as crate::guard::Guard>::check", "Argument[self].ReturnValue", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<_ as crate::handler::Handler>::call", "Argument[self].ReturnValue", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::Middleware as crate::Service>::call", "Argument[self].Field[test_error_propagation::Middleware::was_error].Reference", "ReturnValue.Reference", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::Middleware as crate::Service>::call", "Argument[self].Field[test_error_propagation::Middleware::was_error]", "ReturnValue.Reference", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::app::App as crate::IntoServiceFactory>::into_factory", "Argument[self].Field[actix_web::app::App::default]", "ReturnValue.Field[actix_web::app_service::AppInit::default]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::app::App as crate::IntoServiceFactory>::into_factory", "Argument[self].Field[actix_web::app::App::endpoint]", "ReturnValue.Field[actix_web::app_service::AppInit::endpoint]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::app::App as crate::IntoServiceFactory>::into_factory", "Argument[self].Field[actix_web::app::App::factory_ref]", "ReturnValue.Field[actix_web::app_service::AppInit::factory_ref]", "value", "dfc-generated"]
@@ -35,7 +36,9 @@ extensions:
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::config::AppConfig>::new", "Argument[2]", "ReturnValue.Field[actix_web::config::AppConfig::addr]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::config::AppConfig>::secure", "Argument[self].Field[actix_web::config::AppConfig::secure]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::config::AppService>::clone_config", "Argument[self].Field[actix_web::config::AppService::config].Reference", "ReturnValue.Field[actix_web::config::AppService::config]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::config::AppService>::clone_config", "Argument[self].Field[actix_web::config::AppService::default]", "ReturnValue.Field[actix_web::config::AppService::default]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::config::AppService>::config", "Argument[self].Field[actix_web::config::AppService::config]", "ReturnValue.Reference", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::config::AppService>::default_service", "Argument[self].Field[actix_web::config::AppService::default]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::config::AppService>::into_services", "Argument[self].Field[actix_web::config::AppService::config]", "ReturnValue.Field[0]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::config::AppService>::into_services", "Argument[self].Field[actix_web::config::AppService::services]", "ReturnValue.Field[1]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::config::AppService>::is_root", "Argument[self].Field[actix_web::config::AppService::root]", "ReturnValue", "value", "dfc-generated"]
@@ -49,19 +52,28 @@ extensions:
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::config::ServiceConfig>::external_resource", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::config::ServiceConfig>::route", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::config::ServiceConfig>::service", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::data::Data as crate::clone::Clone>::clone", "Argument[self].Field[0]", "ReturnValue.Field[actix_web::data::Data(0)]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::data::Data as crate::clone::Clone>::clone", "Argument[self].Field[actix_web::data::Data(0)]", "ReturnValue.Field[actix_web::data::Data(0)]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::data::Data as crate::convert::From>::from", "Argument[0]", "ReturnValue.Field[actix_web::data::Data(0)]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::data::Data as crate::ops::deref::Deref>::deref", "Argument[self].Field[0]", "ReturnValue.Reference", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::data::Data as crate::ops::deref::Deref>::deref", "Argument[self].Field[actix_web::data::Data(0)]", "ReturnValue.Reference", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::data::Data>::get_ref", "Argument[self].Field[0].Reference", "ReturnValue.Reference", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::data::Data>::get_ref", "Argument[self].Field[actix_web::data::Data(0)].Reference", "ReturnValue.Reference", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::data::Data>::into_inner", "Argument[self].Field[0]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::data::Data>::into_inner", "Argument[self].Field[actix_web::data::Data(0)]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::error::error::Error as crate::convert::From>::from", "Argument[0].Field[actix_web::types::either::EitherExtractError::Bytes(0)]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::error::error::Error as crate::convert::From>::from", "Argument[0]", "ReturnValue.Field[actix_web::error::error::Error::cause].Reference", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::error::error::Error as crate::convert::From>::from", "Argument[0]", "ReturnValue.Field[actix_web::error::error::Error::cause]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::error::error::Error as crate::convert::From>::from", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::error::error::Error>::as_response_error", "Argument[self].Field[actix_web::error::error::Error::cause].Reference", "ReturnValue.Reference", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::error::internal::InternalError as crate::error::response_error::ResponseError>::status_code", "Argument[self].Field[actix_web::error::internal::InternalError::status].Field[actix_web::error::internal::InternalErrorType::Status(0)]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::error::internal::InternalError>::from_response", "Argument[0]", "ReturnValue.Field[actix_web::error::internal::InternalError::cause]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::error::internal::InternalError>::new", "Argument[0]", "ReturnValue.Field[actix_web::error::internal::InternalError::cause]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::error::internal::InternalError>::new", "Argument[1]", "ReturnValue.Field[actix_web::error::internal::InternalError::status].Field[actix_web::error::internal::InternalErrorType::Status(0)]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::extract::FromRequestOptFuture>::project", "Argument[self].Field[core::pin::Pin::__pointer].Field[actix_web::extract::FromRequestOptFuture::fut]", "ReturnValue.Field[core::pin::Pin::__pointer]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::extract::FromRequestOptFuture>::project_ref", "Argument[self].Field[core::pin::Pin::__pointer].Field[actix_web::extract::FromRequestOptFuture::fut]", "ReturnValue.Field[core::pin::Pin::__pointer]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::extract::FromRequestResFuture>::project", "Argument[self].Field[core::pin::Pin::__pointer].Field[actix_web::extract::FromRequestResFuture::fut]", "ReturnValue.Field[core::pin::Pin::__pointer]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::extract::FromRequestResFuture>::project_ref", "Argument[self].Field[core::pin::Pin::__pointer].Field[actix_web::extract::FromRequestResFuture::fut]", "ReturnValue.Field[core::pin::Pin::__pointer]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::guard::AllGuard>::and", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::guard::AnyGuard>::or", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::guard::FnGuard as crate::guard::Guard>::check", "Argument[0]", "Argument[self]", "taint", "df-generated"]
@@ -82,6 +94,7 @@ extensions:
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::http::header::entity::EntityTag>::new_strong", "Argument[0]", "ReturnValue.Field[actix_web::http::header::entity::EntityTag::tag]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::http::header::entity::EntityTag>::new_weak", "Argument[0]", "ReturnValue.Field[actix_web::http::header::entity::EntityTag::tag]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::http::header::entity::EntityTag>::strong", "Argument[0]", "ReturnValue.Field[actix_web::http::header::entity::EntityTag::tag]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::http::header::entity::EntityTag>::tag", "Argument[self].Field[actix_web::http::header::entity::EntityTag::tag]", "ReturnValue.Reference", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::http::header::entity::EntityTag>::tag", "Argument[self].Field[actix_web::http::header::entity::EntityTag::tag]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::http::header::entity::EntityTag>::weak", "Argument[0]", "ReturnValue.Field[actix_web::http::header::entity::EntityTag::tag]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::http::header::preference::Preference>::into_item", "Argument[self].Field[actix_web::http::header::preference::Preference::Specific(0)]", "ReturnValue.Field[core::option::Option::Some(0)]", "value", "dfc-generated"]
@@ -95,16 +108,29 @@ extensions:
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::info::PeerAddr>::into_inner", "Argument[self].Field[0]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::info::PeerAddr>::into_inner", "Argument[self].Field[actix_web::info::PeerAddr(0)]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::compat::Compat>::new", "Argument[0]", "ReturnValue.Field[actix_web::middleware::compat::Compat::transform]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::compat::CompatMiddlewareFuture>::project", "Argument[self].Field[core::pin::Pin::__pointer].Field[actix_web::middleware::compat::CompatMiddlewareFuture::fut]", "ReturnValue.Field[core::pin::Pin::__pointer]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::compat::CompatMiddlewareFuture>::project_ref", "Argument[self].Field[core::pin::Pin::__pointer].Field[actix_web::middleware::compat::CompatMiddlewareFuture::fut]", "ReturnValue.Field[core::pin::Pin::__pointer]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::compress::CompressResponse>::project", "Argument[self].Field[core::pin::Pin::__pointer].Field[actix_web::middleware::compress::CompressResponse::encoding]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::compress::CompressResponse>::project", "Argument[self].Field[core::pin::Pin::__pointer].Field[actix_web::middleware::compress::CompressResponse::fut]", "ReturnValue.Field[core::pin::Pin::__pointer]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::compress::CompressResponse>::project_ref", "Argument[self].Field[core::pin::Pin::__pointer].Field[actix_web::middleware::compress::CompressResponse::encoding]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::compress::CompressResponse>::project_ref", "Argument[self].Field[core::pin::Pin::__pointer].Field[actix_web::middleware::compress::CompressResponse::fut]", "ReturnValue.Field[core::pin::Pin::__pointer]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::condition::Condition>::new", "Argument[0]", "ReturnValue.Field[actix_web::middleware::condition::Condition::enable]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::condition::Condition>::new", "Argument[1]", "ReturnValue.Field[actix_web::middleware::condition::Condition::transformer]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::default_headers::DefaultHeaderFuture>::project", "Argument[self].Field[core::pin::Pin::__pointer].Field[actix_web::middleware::default_headers::DefaultHeaderFuture::fut]", "ReturnValue.Field[core::pin::Pin::__pointer]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::default_headers::DefaultHeaderFuture>::project", "Argument[self].Field[core::pin::Pin::__pointer].Field[actix_web::middleware::default_headers::DefaultHeaderFuture::inner]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::default_headers::DefaultHeaderFuture>::project_ref", "Argument[self].Field[core::pin::Pin::__pointer].Field[actix_web::middleware::default_headers::DefaultHeaderFuture::fut]", "ReturnValue.Field[core::pin::Pin::__pointer]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::default_headers::DefaultHeaderFuture>::project_ref", "Argument[self].Field[core::pin::Pin::__pointer].Field[actix_web::middleware::default_headers::DefaultHeaderFuture::inner]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::default_headers::DefaultHeaders>::add", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::default_headers::DefaultHeaders>::add_content_type", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::default_headers::DefaultHeaders>::header", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::default_headers::DefaultHeadersMiddleware as crate::Service>::call", "Argument[self].Field[actix_web::middleware::default_headers::DefaultHeadersMiddleware::inner]", "ReturnValue.Field[actix_web::middleware::default_headers::DefaultHeaderFuture::inner]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::err_handlers::ErrorHandlers as crate::transform::Transform>::new_transform", "Argument[0]", "ReturnValue.Reference", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::err_handlers::ErrorHandlers>::handler", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::err_handlers::ErrorHandlersMiddleware as crate::Service>::call", "Argument[self]", "ReturnValue", "taint", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::from_fn::MiddlewareFnService as crate::Service>::call", "Argument[0]", "Argument[self]", "taint", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::from_fn::MiddlewareFnService as crate::Service>::call", "Argument[0]", "ReturnValue.Reference", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::from_fn::MiddlewareFnService as crate::Service>::call", "Argument[self].Field[actix_web::middleware::from_fn::MiddlewareFnService::mw_fn]", "ReturnValue.Reference", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::from_fn::MiddlewareFnService as crate::Service>::call", "Argument[self].Field[actix_web::middleware::from_fn::MiddlewareFnService::service]", "ReturnValue.Reference", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::from_fn::MiddlewareFnService as crate::Service>::call", "Argument[self]", "ReturnValue", "taint", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::logger::FormatDisplay as crate::fmt::Display>::fmt", "Argument[0]", "Argument[self]", "taint", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::logger::FormatDisplay as crate::fmt::Display>::fmt", "Argument[self]", "ReturnValue", "taint", "df-generated"]
@@ -114,6 +140,10 @@ extensions:
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::logger::Logger>::exclude_regex", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::logger::Logger>::log_level", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::logger::Logger>::log_target", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::logger::LoggerResponse>::project", "Argument[self]", "ReturnValue", "taint", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::logger::LoggerResponse>::project_ref", "Argument[self]", "ReturnValue", "taint", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::logger::StreamLog>::project", "Argument[self]", "ReturnValue", "taint", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::logger::StreamLog>::project_ref", "Argument[self]", "ReturnValue", "taint", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::redirect::Redirect>::permanent", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::redirect::Redirect>::see_other", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::redirect::Redirect>::temporary", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
@@ -146,7 +176,6 @@ extensions:
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::response::builder::HttpResponseBuilder>::reason", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::response::builder::HttpResponseBuilder>::set_header", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::response::builder::HttpResponseBuilder>::status", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::response::builder::HttpResponseBuilder>::take", "Argument[self]", "ReturnValue", "taint", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::response::builder::HttpResponseBuilder>::upgrade", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::response::customize_responder::CustomizeResponder>::add_cookie", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::response::customize_responder::CustomizeResponder>::append_header", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
@@ -161,6 +190,9 @@ extensions:
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::response::response::HttpResponse>::drop_body", "Argument[self].Field[actix_web::response::response::HttpResponse::error]", "ReturnValue.Field[actix_web::response::response::HttpResponse::error]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::response::response::HttpResponse>::drop_body", "Argument[self].Field[actix_web::response::response::HttpResponse::res].Field[actix_http::responses::response::Response::extensions]", "ReturnValue.Field[actix_web::response::response::HttpResponse::res].Field[actix_http::responses::response::Response::extensions]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::response::response::HttpResponse>::drop_body", "Argument[self].Field[actix_web::response::response::HttpResponse::res].Field[actix_http::responses::response::Response::head]", "ReturnValue.Field[actix_web::response::response::HttpResponse::res].Field[actix_http::responses::response::Response::head]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::response::response::HttpResponse>::error", "Argument[self].Field[actix_web::response::response::HttpResponse::error].Field[core::option::Option::Some(0)]", "ReturnValue.Field[core::option::Option::Some(0)].Reference", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::response::response::HttpResponse>::extensions", "Argument[self]", "ReturnValue", "taint", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::response::response::HttpResponse>::extensions_mut", "Argument[self]", "ReturnValue", "taint", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::response::response::HttpResponse>::head", "Argument[self].Field[actix_web::response::response::HttpResponse::res].Field[actix_http::responses::response::Response::head]", "ReturnValue.Reference", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::response::response::HttpResponse>::head_mut", "Argument[self].Field[actix_web::response::response::HttpResponse::res].Field[actix_http::responses::response::Response::head]", "ReturnValue.Reference", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::response::response::HttpResponse>::into_body", "Argument[self].Field[actix_web::response::response::HttpResponse::res].Field[actix_http::responses::response::Response::body]", "ReturnValue", "value", "dfc-generated"]
@@ -184,7 +216,10 @@ extensions:
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::responses::response::Response as crate::convert::From>::from", "Argument[0].Field[actix_web::response::response::HttpResponse::res]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::responses::response::Response as crate::response::responder::Responder>::respond_to", "Argument[self].Field[actix_web::service::ServiceResponse::response]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::responses::response::Response as crate::response::responder::Responder>::respond_to", "Argument[self]", "ReturnValue.Field[actix_web::response::response::HttpResponse::res]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::rmap::ResourceMap>::match_name", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::rmap::ResourceMap>::match_pattern", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::rmap::ResourceMap>::new", "Argument[0]", "ReturnValue.Field[actix_web::rmap::ResourceMap::pattern]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::route::Route as crate::ServiceFactory>::new_service", "Argument[self].Field[actix_web::route::Route::guards]", "ReturnValue.Reference", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::route::Route>::guard", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::route::Route>::method", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::route::Route>::service", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
@@ -237,8 +272,6 @@ extensions:
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::server::HttpServer>::worker_max_blocking_threads", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::server::HttpServer>::workers", "Argument[self]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::service::ServiceFactoryWrapper>::new", "Argument[0]", "ReturnValue.Field[actix_web::service::ServiceFactoryWrapper::factory].Field[core::option::Option::Some(0)]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::service::ServiceRequest as crate::http_message::HttpMessage>::take_payload", "Argument[self].Field[actix_web::service::ServiceRequest::payload].Reference", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::service::ServiceRequest as crate::http_message::HttpMessage>::take_payload", "Argument[self].Field[actix_web::service::ServiceRequest::payload]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::service::ServiceRequest>::error_response", "Argument[self].Field[actix_web::service::ServiceRequest::req]", "ReturnValue.Field[actix_web::service::ServiceResponse::request]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::service::ServiceRequest>::from_parts", "Argument[0]", "ReturnValue.Field[actix_web::service::ServiceRequest::req]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::service::ServiceRequest>::from_parts", "Argument[1]", "ReturnValue.Field[actix_web::service::ServiceRequest::payload]", "value", "dfc-generated"]
@@ -310,6 +343,10 @@ extensions:
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::types::either::Either as crate::extract::FromRequest>::from_request", "Argument[0].Reference", "ReturnValue.Field[actix_web::types::either::EitherExtractFut::req]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::types::either::Either>::unwrap_left", "Argument[self].Field[actix_web::types::either::Either::Left(0)]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::types::either::Either>::unwrap_right", "Argument[self].Field[actix_web::types::either::Either::Right(0)]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::types::either::EitherExtractFut>::project", "Argument[self].Field[core::pin::Pin::__pointer].Field[actix_web::types::either::EitherExtractFut::req]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::types::either::EitherExtractFut>::project", "Argument[self].Field[core::pin::Pin::__pointer].Field[actix_web::types::either::EitherExtractFut::state]", "ReturnValue.Field[core::pin::Pin::__pointer]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::types::either::EitherExtractFut>::project_ref", "Argument[self].Field[core::pin::Pin::__pointer].Field[actix_web::types::either::EitherExtractFut::req]", "ReturnValue", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::types::either::EitherExtractFut>::project_ref", "Argument[self].Field[core::pin::Pin::__pointer].Field[actix_web::types::either::EitherExtractFut::state]", "ReturnValue.Field[core::pin::Pin::__pointer]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::types::form::Form as crate::extract::FromRequest>::from_request", "Argument[0].Reference", "ReturnValue.Field[actix_web::types::form::FormExtractFut::req]", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::types::form::Form as crate::ops::deref::Deref>::deref", "Argument[self].Field[0]", "ReturnValue.Reference", "value", "dfc-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::types::form::Form as crate::ops::deref::Deref>::deref", "Argument[self].Field[actix_web::types::form::Form(0)]", "ReturnValue.Reference", "value", "dfc-generated"]
@@ -385,13 +422,20 @@ extensions:
pack: codeql/rust-all
extensible: sinkModel
data:
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::http::header::accept::Accept>::ranked", "Argument[self]", "pointer-access", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::http::header::accept_encoding::AcceptEncoding>::negotiate", "Argument[self]", "pointer-access", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::http::header::accept_encoding::AcceptEncoding>::ranked", "Argument[self]", "pointer-access", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::http::header::accept_language::AcceptLanguage>::ranked", "Argument[self]", "pointer-access", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::http::header::entity::EntityTag>::new", "Argument[1]", "log-injection", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::http::header::entity::EntityTag>::new_strong", "Argument[0]", "log-injection", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::http::header::entity::EntityTag>::new_weak", "Argument[0]", "log-injection", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::http::header::entity::EntityTag>::strong", "Argument[0]", "log-injection", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::http::header::entity::EntityTag>::weak", "Argument[0]", "log-injection", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::info::ConnectionInfo>::new", "Argument[0]", "pointer-access", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::logger::Format>::new", "Argument[0]", "log-injection", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::logger::Logger>::custom_request_replace", "Argument[0]", "log-injection", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::logger::Logger>::custom_response_replace", "Argument[0]", "log-injection", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::middleware::logger::Logger>::new", "Argument[0]", "log-injection", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::redirect::Redirect as crate::response::responder::Responder>::respond_to", "Argument[self]", "log-injection", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::resource::Resource as crate::service::HttpServiceFactory>::register", "Argument[self]", "pointer-access", "df-generated"]
- ["repo:https://github.com/actix/actix-web:actix-web", "<crate::scope::Scope as crate::service::HttpServiceFactory>::register", "Argument[self]", "pointer-access", "df-generated"]