syntax_data: {"ast_node_type":"function","tokens":[{"end":63,"kind":"keyword","start":0,"text":"pub"}]}
source_snippet:     pub fn minimum_deployment_target(target: &Target) -> Self {
context_before:     /// <https://github.com/llvm/llvm-project/blob/llvmorg-18.1.8/llvm/lib/TargetParser/Triple.cpp#L1900-L1932>
context_after:         let (major, minor, patch) = match (&*target.os, &*target.arch, &*target.abi) {