pub struct GraphqlOperation {
pub name: String,
pub kind: GraphqlOperationKind,
pub document: String,
pub variables: Vec<ModelField>,
pub result: ModelType,
}Fields§
§name: String§kind: GraphqlOperationKind§document: String§variables: Vec<ModelField>§result: ModelTypeTrait Implementations§
Source§impl Clone for GraphqlOperation
impl Clone for GraphqlOperation
Source§impl Debug for GraphqlOperation
impl Debug for GraphqlOperation
Source§impl<'de> Deserialize<'de> for GraphqlOperation
impl<'de> Deserialize<'de> for GraphqlOperation
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 GraphqlOperation
impl PartialEq for GraphqlOperation
Source§impl Serialize for GraphqlOperation
impl Serialize for GraphqlOperation
impl StructuralPartialEq for GraphqlOperation
Auto Trait Implementations§
impl Freeze for GraphqlOperation
impl RefUnwindSafe for GraphqlOperation
impl Send for GraphqlOperation
impl Sync for GraphqlOperation
impl Unpin for GraphqlOperation
impl UnsafeUnpin for GraphqlOperation
impl UnwindSafe for GraphqlOperation
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