pub struct DynamicGraphQueryServiceImpl { /* private fields */ }
Trait Implementations§
Source§impl Component for DynamicGraphQueryServiceImpl
impl Component for DynamicGraphQueryServiceImpl
Source§impl ComponentDowncast<DynamicGraphQueryServiceImpl> for DynamicGraphQueryServiceImpl
impl ComponentDowncast<DynamicGraphQueryServiceImpl> for DynamicGraphQueryServiceImpl
Source§impl ComponentDowncast<DynamicGraphQueryServiceImpl> for dyn DynamicGraphQueryService + Sync + Send
impl ComponentDowncast<DynamicGraphQueryServiceImpl> for dyn DynamicGraphQueryService + Sync + Send
Source§impl DynamicGraphQueryService for DynamicGraphQueryServiceImpl
impl DynamicGraphQueryService for DynamicGraphQueryServiceImpl
Source§fn query<'life0, 'async_trait>(
&'life0 self,
request: String,
) -> Pin<Box<dyn Future<Output = Result<String, DynamicQueryError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn query<'life0, 'async_trait>(
&'life0 self,
request: String,
) -> Pin<Box<dyn Future<Output = Result<String, DynamicQueryError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Runs the given GraphQL query.
Source§fn query_response<'life0, 'life1, 'async_trait>(
&'life0 self,
request: &'life1 str,
) -> Pin<Box<dyn Future<Output = Result<Response, DynamicQueryError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
fn query_response<'life0, 'life1, 'async_trait>(
&'life0 self,
request: &'life1 str,
) -> Pin<Box<dyn Future<Output = Result<Response, DynamicQueryError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
Runs the given GraphQL query and returns the response.
Source§impl Lifecycle for DynamicGraphQueryServiceImpl
impl Lifecycle for DynamicGraphQueryServiceImpl
Source§fn post_init<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = ()> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn post_init<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = ()> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Called after initialization
§fn init<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = ()> + Send + 'async_trait>>where
'life0: 'async_trait,
Self: 'async_trait,
fn init<'life0, 'async_trait>(
&'life0 self,
) -> Pin<Box<dyn Future<Output = ()> + Send + 'async_trait>>where
'life0: 'async_trait,
Self: 'async_trait,
Called at initialization
impl Injectable for DynamicGraphQueryServiceImpl
Auto Trait Implementations§
impl Freeze for DynamicGraphQueryServiceImpl
impl !RefUnwindSafe for DynamicGraphQueryServiceImpl
impl Send for DynamicGraphQueryServiceImpl
impl Sync for DynamicGraphQueryServiceImpl
impl Unpin for DynamicGraphQueryServiceImpl
impl !UnwindSafe for DynamicGraphQueryServiceImpl
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more