libgraphql-core 0.0.8

Core libraries provided by the `libgraphql` crate.
Documentation
1
2
3
4
5
6
7
8
9
10
use crate::operation::FieldSelection;
use crate::operation::InlineFragment;
use crate::operation::FragmentSpread;

#[derive(Clone, Debug, PartialEq)]
pub enum Selection<'schema> {
    Field(FieldSelection<'schema>),
    FragmentSpread(FragmentSpread<'schema>),
    InlineFragment(InlineFragment<'schema>),
}