{"ast_node_type":"other","tokens":[{"end":90,"kind":"keyword","start":0,"text":"//!"}]}
//! a function pointer to the actual provider), caching, and dependency graph integration.
//! for the query system—including the [`Providers`] struct (a function table for all query implementations, where each field is
//! **Note:** The `Providers` struct is not a Rust trait, but a struct generated by the `rustc_macros` to hold all provider functions.