pub struct GraphQLTypeIR {
pub name: String,
pub kind: GraphQLTypeKind,
pub fields: Vec<GraphQLFieldIR>,
}
Fields§
§name: String
§kind: GraphQLTypeKind
§fields: Vec<GraphQLFieldIR>
Trait Implementations§
Source§impl Clone for GraphQLTypeIR
impl Clone for GraphQLTypeIR
Source§fn clone(&self) -> GraphQLTypeIR
fn clone(&self) -> GraphQLTypeIR
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for GraphQLTypeIR
impl Debug for GraphQLTypeIR
Source§impl<'de> Deserialize<'de> for GraphQLTypeIR
impl<'de> Deserialize<'de> for GraphQLTypeIR
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for GraphQLTypeIR
impl PartialEq for GraphQLTypeIR
Source§impl Serialize for GraphQLTypeIR
impl Serialize for GraphQLTypeIR
impl StructuralPartialEq for GraphQLTypeIR
Auto Trait Implementations§
impl Freeze for GraphQLTypeIR
impl RefUnwindSafe for GraphQLTypeIR
impl Send for GraphQLTypeIR
impl Sync for GraphQLTypeIR
impl Unpin for GraphQLTypeIR
impl UnwindSafe for GraphQLTypeIR
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