Created
April 2, 2025 19:18
-
-
Save benesch/82f45e40144392f10c31c054000ce9f9 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
root | |
start_thread | |
std::sys::pal::unix::thread::Thread::new::thread_start | |
<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once | |
<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once | |
core::ops::function::FnOnce::call_once{{vtable.shim}} | |
std::thread::Builder::spawn_unchecked_::{{closure}} | |
std::panic::catch_unwind | |
std::panicking::try | |
std::panicking::try::do_call | |
<core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once | |
std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}} | |
std::sys::backtrace::_rust_begin_short_backtrace | |
tokio::runtime::blocking::pool::Spawner::spawn_thread::{{closure}} | |
tokio::runtime::blocking::pool::Inner::run | |
tokio::runtime::blocking::pool::Task::run | |
tokio::runtime::task::UnownedTask<S>::run | |
tokio::runtime::task::raw::RawTask::poll | |
tokio::runtime::task::harness::Harness<T,S>::poll | |
tokio::runtime::task::harness::Harness<T,S>::poll_inner | |
tokio::runtime::task::harness::poll_future | |
std::panic::catch_unwind | |
std::panicking::try | |
std::panicking::try::do_call | |
<core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once | |
tokio::runtime::task::harness::poll_future::{{closure}} | |
tokio::runtime::task::core::Core<T,S>::poll | |
tokio::loom::std::unsafe_cell::UnsafeCell<T>::with_mut | |
tokio::runtime::task::core::Core<T,S>::poll::{{closure}} | |
<tokio::runtime::blocking::task::BlockingTask<T> as core::future::future::Future>::poll | |
tokio::runtime::scheduler::multi_thread::worker::block_in_place::{{closure}}::{{closure}} | |
tokio::runtime::scheduler::multi_thread::worker::run | |
tokio::runtime::context::runtime::enter_runtime | |
tokio::runtime::scheduler::multi_thread::worker::run::{{closure}} | |
tokio::runtime::context::set_scheduler | |
tokio::runtime::context::scoped::Scoped<T>::set | |
tokio::runtime::scheduler::multi_thread::worker::run::{{closure}}::{{closure}} | |
tokio::runtime::scheduler::multi_thread::worker::Context::run | |
tokio::runtime::scheduler::multi_thread::worker::Context::run_task | |
tokio::task::coop::budget | |
tokio::task::coop::with_budget | |
tokio::runtime::scheduler::multi_thread::worker::Context::run_task::{{closure}} | |
tokio::runtime::task::LocalNotified<S>::run | |
tokio::runtime::task::raw::RawTask::poll | |
tokio::runtime::task::harness::Harness<T,S>::poll | |
tokio::runtime::task::harness::Harness<T,S>::poll_inner | |
tokio::runtime::task::harness::poll_future | |
std::panic::catch_unwind | |
std::panicking::try | |
std::panicking::try::do_call | |
<core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once | |
tokio::runtime::task::harness::poll_future::{{closure}} | |
tokio::runtime::task::core::Core<T,S>::poll | |
tokio::loom::std::unsafe_cell::UnsafeCell<T>::with_mut | |
tokio::runtime::task::core::Core<T,S>::poll::{{closure}} | |
<tokio::runtime::task::trace::Root<T> as core::future::future::Future>::poll | |
<axum::serve::WithGracefulShutdown<M,S,F> as core::future::into_future::IntoFuture>::into_future::{{closure}}::{{closure}} | |
<core::future::poll_fn::PollFn<F> as core::future::future::Future>::poll | |
<axum::serve::WithGracefulShutdown<M,S,F> as core::future::into_future::IntoFuture>::into_future::{{closure}}::{{closure}}::{{closure}} | |
<core::pin::Pin<P> as core::future::future::Future>::poll | |
<hyper_util::server::conn::auto::UpgradeableConnection<I,S,E> as core::future::future::Future>::poll | |
<hyper::server::conn::http1::UpgradeableConnection<I,S> as core::future::future::Future>::poll | |
<hyper::proto::h1::dispatch::Dispatcher<D,Bs,I,T> as core::future::future::Future>::poll | |
hyper::proto::h1::dispatch::Dispatcher<D,Bs,I,T>::poll_catch | |
hyper::proto::h1::dispatch::Dispatcher<D,Bs,I,T>::poll_inner | |
hyper::proto::h1::dispatch::Dispatcher<D,Bs,I,T>::poll_loop | |
hyper::proto::h1::dispatch::Dispatcher<D,Bs,I,T>::poll_write | |
<hyper::proto::h1::dispatch::Server<S,hyper::body::incoming::Incoming> as hyper::proto::h1::dispatch::Dispatch>::poll_msg | |
<axum::serve::TowerToHyperServiceFuture<S,R> as core::future::future::Future>::poll | |
<tower::util::oneshot::Oneshot<S,Req> as core::future::future::Future>::poll | |
<axum::routing::route::RouteFuture<E> as core::future::future::Future>::poll | |
<tower::util::oneshot::Oneshot<S,Req> as core::future::future::Future>::poll | |
<core::pin::Pin<P> as core::future::future::Future>::poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<tower::util::map_err::MapErrFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapErr<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<tower_http::trace::future::ResponseFuture<Fut,C,OnResponseT,OnBodyChunkT,OnEosT,OnFailureT> as core::future::future::Future>::poll | |
<axum::routing::route::RouteFuture<E> as core::future::future::Future>::poll | |
<tower::util::oneshot::Oneshot<S,Req> as core::future::future::Future>::poll | |
<core::pin::Pin<P> as core::future::future::Future>::poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<tower::util::map_err::MapErrFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapErr<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<custom_labels::asynchronous::Labeled<Fut> as core::future::future::Future>::poll | |
custom_labels::Labelset::enter | |
<custom_labels::asynchronous::Labeled<Fut> as core::future::future::Future>::poll::{{closure}} | |
<axum::routing::route::RouteFuture<E> as core::future::future::Future>::poll | |
<tower::util::oneshot::Oneshot<S,Req> as core::future::future::Future>::poll | |
<core::pin::Pin<P> as core::future::future::Future>::poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<tower::util::map_err::MapErrFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapErr<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<axum::middleware::from_fn::ResponseFuture as core::future::future::Future>::poll | |
<axum::middleware::from_fn::FromFn<F,S,I,(T1,)> as tower_service::Service<http::request::Request<axum_core::body::Body>>>::call::{{closure}} | |
tpuf::setup_backtrace_task_local::{{closure}} | |
<tokio::task::task_local::TaskLocalFuture<T,F> as core::future::future::Future>::poll | |
tokio::task::task_local::LocalKey<T>::scope_inner | |
<tokio::task::task_local::TaskLocalFuture<T,F> as core::future::future::Future>::poll::{{closure}} | |
tpuf::setup_backtrace_task_local::{{closure}}::{{closure}} | |
axum::middleware::from_fn::Next::run::{{closure}} | |
<core::pin::Pin<P> as core::future::future::Future>::poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<axum::routing::route::RouteFuture<E> as core::future::future::Future>::poll | |
<tower::util::oneshot::Oneshot<S,Req> as core::future::future::Future>::poll | |
<core::pin::Pin<P> as core::future::future::Future>::poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<tower::util::map_err::MapErrFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapErr<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<tower_http::catch_panic::ResponseFuture<F,T> as core::future::future::Future>::poll | |
<futures_util::future::future::catch_unwind::CatchUnwind<Fut> as core::future::future::Future>::poll | |
std::panic::catch_unwind | |
std::panicking::try | |
std::panicking::try::do_call | |
<core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once | |
<futures_util::future::future::catch_unwind::CatchUnwind<Fut> as core::future::future::Future>::poll::{{closure}} | |
<core::panic::unwind_safe::AssertUnwindSafe<F> as core::future::future::Future>::poll | |
<axum::routing::route::RouteFuture<E> as core::future::future::Future>::poll | |
<tower::util::oneshot::Oneshot<S,Req> as core::future::future::Future>::poll | |
<core::pin::Pin<P> as core::future::future::Future>::poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<tower::util::map_err::MapErrFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapErr<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<axum::error_handling::future::HandleErrorFuture as core::future::future::Future>::poll | |
<core::pin::Pin<P> as core::future::future::Future>::poll | |
<axum::error_handling::HandleError<S,F,()> as tower_service::Service<http::request::Request<B>>>::call::{{closure}} | |
<tower::util::oneshot::Oneshot<S,Req> as core::future::future::Future>::poll | |
<tower::timeout::future::ResponseFuture<F> as core::future::future::Future>::poll | |
<axum::routing::route::RouteFuture<E> as core::future::future::Future>::poll | |
<tower::util::oneshot::Oneshot<S,Req> as core::future::future::Future>::poll | |
<core::pin::Pin<P> as core::future::future::Future>::poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<tower::util::map_err::MapErrFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapErr<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<axum::routing::route::RouteFuture<E> as core::future::future::Future>::poll | |
<tower::util::oneshot::Oneshot<S,Req> as core::future::future::Future>::poll | |
<core::pin::Pin<P> as core::future::future::Future>::poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<tower::util::map_err::MapErrFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapErr<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<axum::middleware::from_fn::ResponseFuture as core::future::future::Future>::poll | |
<axum::middleware::from_fn::FromFn<F,S,I,(T1,)> as tower_service::Service<http::request::Request<axum_core::body::Body>>>::call::{{closure}} | |
tpuf::request_timestamp_middleware::{{closure}} | |
axum::middleware::from_fn::Next::run::{{closure}} | |
<core::pin::Pin<P> as core::future::future::Future>::poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<axum::routing::route::RouteFuture<E> as core::future::future::Future>::poll | |
<tower::util::oneshot::Oneshot<S,Req> as core::future::future::Future>::poll | |
<core::pin::Pin<P> as core::future::future::Future>::poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<tower::util::map_err::MapErrFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapErr<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<tower_http::decompression::request::future::RequestDecompressionFuture<F,B,E> as core::future::future::Future>::poll | |
<axum::routing::route::RouteFuture<E> as core::future::future::Future>::poll | |
<tower::util::oneshot::Oneshot<S,Req> as core::future::future::Future>::poll | |
<core::pin::Pin<P> as core::future::future::Future>::poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<tower::util::map_err::MapErrFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapErr<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<axum::middleware::from_fn::ResponseFuture as core::future::future::Future>::poll | |
<axum::middleware::from_fn::FromFn<F,S,I,(T1,)> as tower_service::Service<http::request::Request<axum_core::body::Body>>>::call::{{closure}} | |
tpuf::authenticate_by_api_header::{{closure}} | |
axum::middleware::from_fn::Next::run::{{closure}} | |
<core::pin::Pin<P> as core::future::future::Future>::poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<axum::routing::route::RouteFuture<E> as core::future::future::Future>::poll | |
<tower::util::oneshot::Oneshot<S,Req> as core::future::future::Future>::poll | |
<core::pin::Pin<P> as core::future::future::Future>::poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<tower::util::map_err::MapErrFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapErr<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<axum::middleware::from_fn::ResponseFuture as core::future::future::Future>::poll | |
<axum::middleware::from_fn::FromFn<F,S,I,(T1,)> as tower_service::Service<http::request::Request<axum_core::body::Body>>>::call::{{closure}} | |
tpuf::prewarm_cache_file_middleware::{{closure}} | |
axum::middleware::from_fn::Next::run::{{closure}} | |
<core::pin::Pin<P> as core::future::future::Future>::poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<axum::routing::route::RouteFuture<E> as core::future::future::Future>::poll | |
<tower::util::oneshot::Oneshot<S,Req> as core::future::future::Future>::poll | |
<core::pin::Pin<P> as core::future::future::Future>::poll | |
<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll | |
<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll | |
<F as futures_core::future::TryFuture>::try_poll | |
<axum::handler::future::IntoServiceFuture<F> as core::future::future::Future>::poll | |
<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll | |
<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll | |
<core::pin::Pin<P> as core::future::future::Future>::poll | |
<F as axum::handler::Handler<(M,T1,T2,T3,T4),S>>::call::{{closure}} | |
tpuf::vectors_query::{{closure}} | |
<tracing::instrument::Instrumented<T> as core::future::future::Future>::poll | |
tpuf::vectors_query::{{closure}}::{{closure}} | |
tpuf::storage_raw | |
tpuf::storage::Storage::new | |
tpuf::bucket::TopLevelPath::from_directory | |
<T as alloc::string::ToString>::to_string | |
<str as alloc::string::SpecToString>::spec_to_string | |
<alloc::string::String as core::convert::From<&str>>::from | |
alloc::str::<impl alloc::borrow::ToOwned for str>::to_owned | |
alloc::slice::<impl alloc::borrow::ToOwned for [T]>::to_owned | |
alloc::slice::<impl [T]>::to_vec | |
alloc::slice::<impl [T]>::to_vec_in | |
<T as alloc::slice::<impl [T]>::to_vec_in::ConvertVec>::to_vec | |
alloc::vec::Vec<T,A>::with_capacity_in | |
alloc::raw_vec::RawVec<T,A>::with_capacity_in | |
alloc::raw_vec::RawVecInner<A>::with_capacity_in | |
alloc::raw_vec::RawVecInner<A>::try_allocate_in | |
<alloc::alloc::Global as core::alloc::Allocator>::allocate |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment