pub fn request_ref<T, 'a>(provider: &'a impl Provider) -> Option<&'a T>where T: 'static + ?Sized,
provide_any
从 Provider 请求引用。
Provider
从提供者处获取字符串引用。
use std::any::{Provider, request_ref}; fn get_str(provider: &impl Provider) -> &str { request_ref::<str>(provider).unwrap() }