pub struct SchemaEntryPoint {
pub name: String,
pub arguments: Vec<SchemaArgument>,
pub result: Declaration,
pub flags: EntryPointFlags,
}Fields§
§name: String§arguments: Vec<SchemaArgument>§result: Declaration§flags: EntryPointFlagsTrait Implementations§
Source§impl Clone for SchemaEntryPoint
impl Clone for SchemaEntryPoint
Source§fn clone(&self) -> SchemaEntryPoint
fn clone(&self) -> SchemaEntryPoint
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SchemaEntryPoint
impl Debug for SchemaEntryPoint
Source§impl<'de> Deserialize<'de> for SchemaEntryPoint
impl<'de> Deserialize<'de> for SchemaEntryPoint
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
impl Eq for SchemaEntryPoint
Source§impl Ord for SchemaEntryPoint
impl Ord for SchemaEntryPoint
Source§fn cmp(&self, other: &SchemaEntryPoint) -> Ordering
fn cmp(&self, other: &SchemaEntryPoint) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SchemaEntryPoint
impl PartialEq for SchemaEntryPoint
Source§impl PartialOrd for SchemaEntryPoint
impl PartialOrd for SchemaEntryPoint
Source§impl Serialize for SchemaEntryPoint
impl Serialize for SchemaEntryPoint
impl StructuralPartialEq for SchemaEntryPoint
Auto Trait Implementations§
impl Freeze for SchemaEntryPoint
impl RefUnwindSafe for SchemaEntryPoint
impl Send for SchemaEntryPoint
impl Sync for SchemaEntryPoint
impl Unpin for SchemaEntryPoint
impl UnsafeUnpin for SchemaEntryPoint
impl UnwindSafe for SchemaEntryPoint
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