pub struct GraphQLDirectiveIR {
pub name: String,
pub locations: Vec<DirectiveLocation>,
pub args: Vec<GraphQLArgumentIR>,
}
Fields§
§name: String
§locations: Vec<DirectiveLocation>
§args: Vec<GraphQLArgumentIR>
Trait Implementations§
Source§impl Clone for GraphQLDirectiveIR
impl Clone for GraphQLDirectiveIR
Source§fn clone(&self) -> GraphQLDirectiveIR
fn clone(&self) -> GraphQLDirectiveIR
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 GraphQLDirectiveIR
impl Debug for GraphQLDirectiveIR
Source§impl<'de> Deserialize<'de> for GraphQLDirectiveIR
impl<'de> Deserialize<'de> for GraphQLDirectiveIR
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 GraphQLDirectiveIR
impl PartialEq for GraphQLDirectiveIR
Source§impl Serialize for GraphQLDirectiveIR
impl Serialize for GraphQLDirectiveIR
impl StructuralPartialEq for GraphQLDirectiveIR
Auto Trait Implementations§
impl Freeze for GraphQLDirectiveIR
impl RefUnwindSafe for GraphQLDirectiveIR
impl Send for GraphQLDirectiveIR
impl Sync for GraphQLDirectiveIR
impl Unpin for GraphQLDirectiveIR
impl UnwindSafe for GraphQLDirectiveIR
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