pub struct ProvideRuntimeField<Field>(pub PhantomData<Field>);Tuple Fields§
§0: PhantomData<Field>Trait Implementations§
Source§impl<Context, Field: Async, Runtime> ProvideRuntimeType<Context> for ProvideRuntimeField<Field>
impl<Context, Field: Async, Runtime> ProvideRuntimeType<Context> for ProvideRuntimeField<Field>
Source§impl<Context, Field: Async> RuntimeGetter<Context> for ProvideRuntimeField<Field>
impl<Context, Field: Async> RuntimeGetter<Context> for ProvideRuntimeField<Field>
Auto Trait Implementations§
impl<Field> Freeze for ProvideRuntimeField<Field>
impl<Field> RefUnwindSafe for ProvideRuntimeField<Field>where
Field: RefUnwindSafe,
impl<Field> Send for ProvideRuntimeField<Field>where
Field: Send,
impl<Field> Sync for ProvideRuntimeField<Field>where
Field: Sync,
impl<Field> Unpin for ProvideRuntimeField<Field>where
Field: Unpin,
impl<Field> UnwindSafe for ProvideRuntimeField<Field>where
Field: UnwindSafe,
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