pub struct DerivedInputs {
pub input_types: Vec<InputObjectDefinition>,
pub enums: Vec<EnumDefinition>,
}Expand description
The input objects and enums a schema’s auto-wired filter/sort surface needs.
Fields§
§input_types: Vec<InputObjectDefinition>Entity filters, scalar filters and orderBy items, in a deterministic order.
enums: Vec<EnumDefinition>SORT_DIRECTION_ENUM, when a sort surface was derived and the schema
does not already declare it.
Trait Implementations§
Source§impl Clone for DerivedInputs
impl Clone for DerivedInputs
Source§impl Debug for DerivedInputs
impl Debug for DerivedInputs
Source§impl Default for DerivedInputs
impl Default for DerivedInputs
Source§impl PartialEq for DerivedInputs
impl PartialEq for DerivedInputs
impl StructuralPartialEq for DerivedInputs
Auto Trait Implementations§
impl Freeze for DerivedInputs
impl RefUnwindSafe for DerivedInputs
impl Send for DerivedInputs
impl Sync for DerivedInputs
impl Unpin for DerivedInputs
impl UnsafeUnpin for DerivedInputs
impl UnwindSafe for DerivedInputs
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