pub struct GraphQLValidator;Expand description
GraphQL schema validator with detailed error reporting
Note: This provides basic validation. For full GraphQL schema validation, use the GraphQL crate’s dedicated validator which uses async-graphql parser.
Implementations§
Source§impl GraphQLValidator
impl GraphQLValidator
Sourcepub fn validate(content: &str) -> ValidationResult
pub fn validate(content: &str) -> ValidationResult
Validate a GraphQL schema (basic validation without async-graphql dependency)
For detailed GraphQL validation with full parser support, use
mockforge_graphql::GraphQLSchemaRegistry::from_sdl() which provides
comprehensive validation.
Auto Trait Implementations§
impl Freeze for GraphQLValidator
impl RefUnwindSafe for GraphQLValidator
impl Send for GraphQLValidator
impl Sync for GraphQLValidator
impl Unpin for GraphQLValidator
impl UnwindSafe for GraphQLValidator
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more