Movatterモバイル変換


[0]ホーム

URL:


Docs.rs

TraitOutputType

Source
pub 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§

Source

fntype_name() ->Cow<'static,str>

Type the name.

Source

fncreate_type_info(registry: &mut Registry) ->String

Create type information in the registry and return qualified typename.

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,

Resolve an output value toasync_graphql::Value.

Provided Methods§

Source

fnqualified_type_name() ->String

Qualified typename.

Source

fnintrospection_type_name(&self) ->Cow<'static,str>

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§

implOutputType forBson

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forTz

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forValue

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forbool

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forchar

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forf32

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forf64

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType fori8

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType fori16

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType fori32

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType fori64

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forisize

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forstr

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType foru8

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType foru16

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType foru32

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType foru64

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forusize

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forString

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forBigDecimal

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forDateTime

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forDocument

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forObjectId

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forUuid

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forBytes

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forDateTime<FixedOffset>

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forDateTime<Local>

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forDateTime<Utc>

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forNaiveDate

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forNaiveDateTime

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forNaiveTime

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forDecimal

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forSmolStr

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forDate

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forOffsetDateTime

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forPrimitiveDateTime

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forUrl

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forUuid

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forNonZeroI8

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forNonZeroI16

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forNonZeroI32

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forNonZeroI64

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forNonZeroIsize

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forNonZeroU8

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forNonZeroU16

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forNonZeroU32

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forNonZeroU64

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forNonZeroUsize

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

implOutputType forDuration

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

impl<'a, T:OutputType + 'a>OutputType for &'a[T]

Source§

fntype_name() ->Cow<'static,str>

Source§

fnqualified_type_name() ->String

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

impl<K, V>OutputType forBTreeMap<K, V>

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

impl<K, V>OutputType forHashMap<K, V>

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

impl<K, V, S>OutputType forHashMap<K, V, S>

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

impl<T>OutputType forCow<'_, T>
where T:OutputType +ToOwned + ?Sized, <T asToOwned>::Owned:Send +Sync,

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

impl<T:OutputType +Ord>OutputType forBTreeSet<T>

Source§

fntype_name() ->Cow<'static,str>

Source§

fnqualified_type_name() ->String

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

impl<T:OutputType +Hash +Eq>OutputType forHashSet<T>

Source§

fntype_name() ->Cow<'static,str>

Source§

fnqualified_type_name() ->String

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

impl<T:OutputType +Hash +Eq>OutputType forHashSet<T>

Source§

fntype_name() ->Cow<'static,str>

Source§

fnqualified_type_name() ->String

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

impl<T:OutputType +Sync>OutputType forOption<T>

Source§

fntype_name() ->Cow<'static,str>

Source§

fnqualified_type_name() ->String

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

impl<T:OutputType + ?Sized>OutputType for&T

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

impl<T:OutputType + ?Sized>OutputType forBox<T>

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

impl<T:OutputType + ?Sized>OutputType forArc<T>

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

impl<T:OutputType + ?Sized>OutputType forWeak<T>

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

impl<T:OutputType>OutputType forBox<[T]>

Source§

fntype_name() ->Cow<'static,str>

Source§

fnqualified_type_name() ->String

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

impl<T:OutputType>OutputType forLinkedList<T>

Source§

fntype_name() ->Cow<'static,str>

Source§

fnqualified_type_name() ->String

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

impl<T:OutputType>OutputType forVecDeque<T>

Source§

fntype_name() ->Cow<'static,str>

Source§

fnqualified_type_name() ->String

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

impl<T:OutputType>OutputType forArc<[T]>

Source§

fntype_name() ->Cow<'static,str>

Source§

fnqualified_type_name() ->String

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

impl<T:OutputType>OutputType forVec<T>

Source§

fntype_name() ->Cow<'static,str>

Source§

fnqualified_type_name() ->String

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

impl<T:OutputType>OutputType forMutex<T>

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

impl<T:OutputType>OutputType forRwLock<T>

Source§

fntype_name() ->Cow<'static,str>

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

impl<T:OutputType, const N:usize>OutputType for[T; N]

Source§

fntype_name() ->Cow<'static,str>

Source§

fnqualified_type_name() ->String

Source§

fncreate_type_info(registry: &mut Registry) ->String

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§

Source§

implOutputType forEmptyFields

Source§

implOutputType forPageInfo

Source§

implOutputType forAny

Source§

implOutputType forEmptyMutation

Source§

implOutputType forID

Source§

impl<Cursor, Node, ConnectionFields, EdgeFields, Name, EdgeName>OutputType forConnection<Cursor, Node, ConnectionFields, EdgeFields, Name, EdgeName,DisableNodesField>
where Cursor:CursorType +Send +Sync, Node:OutputType, ConnectionFields:ObjectType, EdgeFields:ObjectType, Name:ConnectionNameType, EdgeName:EdgeNameType,

Source§

impl<Cursor, Node, ConnectionFields, EdgeFields, Name, EdgeName>OutputType forConnection<Cursor, Node, ConnectionFields, EdgeFields, Name, EdgeName,EnableNodesField>
where Cursor:CursorType +Send +Sync, Node:OutputType, ConnectionFields:ObjectType, EdgeFields:ObjectType, Name:ConnectionNameType, EdgeName:EdgeNameType,

Source§

impl<Cursor, Node, EdgeFields, Name>OutputType forEdge<Cursor, Node, EdgeFields, Name>
where Cursor:CursorType +Send +Sync, Node:OutputType, EdgeFields:ObjectType, Name:EdgeNameType,

Source§

impl<T:Num +Display +Send +Sync>OutputType forStringNumber<T>

Source§

impl<T:Serialize +Send +Sync>OutputType forJson<T>

Source§

impl<T:OutputType +Sync, E:Into<Error> +Send +Sync +Clone>OutputType forResult<T, E>


[8]ページ先頭

©2009-2025 Movatter.jp