bluejay-parser 0.3.1

A GraphQL parser
Documentation
1
2
3
4
5
6
7
8
use crate::ast::{DepthLimiter, ParseError, Tokens};

pub trait TryFromTokens<'a>: Sized {
    fn try_from_tokens(
        tokens: &mut impl Tokens<'a>,
        depth_limiter: DepthLimiter,
    ) -> Option<Result<Self, ParseError>>;
}