TraitOutputType
Sourcepub trait OutputType:Send +Sync { // Required methods fntype_name() ->Cow<'static,str>; fncreate_type_info(registry: &mut Registry) ->String; fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, ctx: &'life1ContextSelectionSet<'life2>, field: &'life3Positioned<Field>, ) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait; // Provided methods fnqualified_type_name() ->String { ... } fnintrospection_type_name(&self) ->Cow<'static,str> { ... }}
Expand description
Represents a GraphQL output type.
Required Methods§
Create type information in the registry and return qualified typename.
Sourcefnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, ctx: &'life1ContextSelectionSet<'life2>, field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Resolve an output value toasync_graphql::Value
.
Provided Methods§
Introspection type name
Is the return value of field__typename
, the interface and unionshould return the current type, and the others returnType::type_name
.
Dyn Compatibility§
This trait isnotdyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementations on Foreign Types§
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _ctx: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, ctx: &'life1ContextSelectionSet<'life2>, field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _ctx: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _ctx: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, _ctx: &'life1ContextSelectionSet<'life2>, _field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, ctx: &'life1ContextSelectionSet<'life2>, field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, ctx: &'life1ContextSelectionSet<'life2>, field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, ctx: &'life1ContextSelectionSet<'life2>, field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, ctx: &'life1ContextSelectionSet<'life2>, field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, ctx: &'life1ContextSelectionSet<'life2>, field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, ctx: &'life1ContextSelectionSet<'life2>, field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, ctx: &'life1ContextSelectionSet<'life2>, field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, ctx: &'life1ContextSelectionSet<'life2>, field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, ctx: &'life1ContextSelectionSet<'life2>, field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, ctx: &'life1ContextSelectionSet<'life2>, field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, ctx: &'life1ContextSelectionSet<'life2>, field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, ctx: &'life1ContextSelectionSet<'life2>, field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, ctx: &'life1ContextSelectionSet<'life2>, field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, ctx: &'life1ContextSelectionSet<'life2>, field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, ctx: &'life1ContextSelectionSet<'life2>, field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, ctx: &'life1ContextSelectionSet<'life2>, field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Source§fnresolve<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, ctx: &'life1ContextSelectionSet<'life2>, field: &'life3Positioned<Field>,) ->Pin<Box<dynFuture<Output =ServerResult<Value>> +Send + 'async_trait>>
where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, 'life2: 'async_trait, 'life3: 'async_trait,
Implementors§