INNER CODE UNIT · Rust

search_interface_implementer_fields

apollographql/apollo-mcp-server · crates/apollo-schema-index/src/lib.rs:612

    fn search_interface_implementer_fields(schema: Valid<Schema>) {
        let search = SchemaIndex::new(
            &schema,
            OperationType::Query | OperationType::Mutation,
            15_000_000,
        )
        .unwrap();

        let results = search
            .search(vec!["username".to_string()], Options::default())
            .unwrap();

        assert!(
            !results.is_empty(),
            "Should find results for 'username' field"
        );

        let paths: Vec<String> = results.iter().map(ToString::to_string).collect();

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…