pub struct EnumDeriveInput {
pub graphql_type: Option<SpannedValue<String>>,
/* private fields */
}
Fields§
§graphql_type: Option<SpannedValue<String>>
Implementations§
Source§impl EnumDeriveInput
impl EnumDeriveInput
pub fn schema_module(&self) -> Path
Source§impl EnumDeriveInput
impl EnumDeriveInput
pub fn graphql_type_name(&self) -> String
pub fn graphql_type_span(&self) -> Span
pub fn schema_input(&self) -> Result<SchemaInput, Error>
Trait Implementations§
Source§impl FromDeriveInput for EnumDeriveInput
impl FromDeriveInput for EnumDeriveInput
Source§fn from_derive_input(__di: &DeriveInput) -> Result<Self>
fn from_derive_input(__di: &DeriveInput) -> Result<Self>
Create an instance from
syn::DeriveInput
, or return an error.Auto Trait Implementations§
impl Freeze for EnumDeriveInput
impl RefUnwindSafe for EnumDeriveInput
impl !Send for EnumDeriveInput
impl !Sync for EnumDeriveInput
impl Unpin for EnumDeriveInput
impl UnwindSafe for EnumDeriveInput
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