cynic_parser/executable/
extensions.rs1use super::{FragmentDefinition, FragmentSpread};
2
3impl<'a> FragmentSpread<'a> {
4 pub fn fragment(&self) -> Option<FragmentDefinition<'a>> {
5 let document = self.0.document;
6 let needle = self.fragment_name();
7
8 document
9 .fragments()
10 .find(|fragment| fragment.name() == needle)
11 }
12}