pub fn request_value<T, 'a>(provider: &'a impl Provider) -> Option<T>where T: 'static,
provide_any
从 Provider 请求一个值。
Provider
从提供者处获取字符串值。
use std::any::{Provider, request_value}; fn get_string(provider: &impl Provider) -> String { request_value::<String>(provider).unwrap() }