pub struct DefinitionDocument {
pub language: String,
pub text: String,
}Expand description
A document that defines an entity.
Fields§
§language: StringThe language used to define the entity. GRAPHQL is the only valid value.
text: StringThe GraphQL text that defines the entity.
Trait Implementations§
Source§impl Clone for DefinitionDocument
impl Clone for DefinitionDocument
Source§fn clone(&self) -> DefinitionDocument
fn clone(&self) -> DefinitionDocument
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 DefinitionDocument
impl Debug for DefinitionDocument
Source§impl Default for DefinitionDocument
impl Default for DefinitionDocument
Source§fn default() -> DefinitionDocument
fn default() -> DefinitionDocument
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DefinitionDocument
impl<'de> Deserialize<'de> for DefinitionDocument
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 DefinitionDocument
impl PartialEq for DefinitionDocument
Source§impl Serialize for DefinitionDocument
impl Serialize for DefinitionDocument
impl StructuralPartialEq for DefinitionDocument
Auto Trait Implementations§
impl Freeze for DefinitionDocument
impl RefUnwindSafe for DefinitionDocument
impl Send for DefinitionDocument
impl Sync for DefinitionDocument
impl Unpin for DefinitionDocument
impl UnwindSafe for DefinitionDocument
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