{"ast_node_type":"other","tokens":[{"end":24,"kind":"keyword","start":0,"text":"PhantomData<(S,"}]}
    PhantomData<(S, T)>,
pub(crate) struct Single<T: SingleAttributeParser<S>, S: Stage>(
    Option<(AttributeKind, Span)>,