pub struct IntrospectionEnumValue {
pub name: String,
pub description: Option<String>,
pub is_deprecated: bool,
pub deprecation_reason: Option<String>,
}Expand description
__EnumValue introspection type.
Fields§
§name: StringEnum value name.
description: Option<String>Enum value description.
is_deprecated: boolWhether the value is deprecated.
deprecation_reason: Option<String>Deprecation reason (if deprecated).
Trait Implementations§
Source§impl Clone for IntrospectionEnumValue
impl Clone for IntrospectionEnumValue
Source§fn clone(&self) -> IntrospectionEnumValue
fn clone(&self) -> IntrospectionEnumValue
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 IntrospectionEnumValue
impl Debug for IntrospectionEnumValue
Source§impl<'de> Deserialize<'de> for IntrospectionEnumValue
impl<'de> Deserialize<'de> for IntrospectionEnumValue
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
Auto Trait Implementations§
impl Freeze for IntrospectionEnumValue
impl RefUnwindSafe for IntrospectionEnumValue
impl Send for IntrospectionEnumValue
impl Sync for IntrospectionEnumValue
impl Unpin for IntrospectionEnumValue
impl UnsafeUnpin for IntrospectionEnumValue
impl UnwindSafe for IntrospectionEnumValue
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