Trait shipyard::borrow::IntoBorrow [−][src]
Transforms a view into a helper type. This allows workloads to have the current syntax.
Transforms a view into a helper type. This allows workloads to have the current syntax.
impl IntoBorrow for ()
[src]type Borrow = UnitBorrower
impl<T: IntoBorrow> IntoBorrow for Option<T>
[src]impl<A: IntoBorrow> IntoBorrow for (A,)
[src]impl<A: IntoBorrow, B: IntoBorrow> IntoBorrow for (A, B)
[src]impl<A: IntoBorrow, B: IntoBorrow, C: IntoBorrow> IntoBorrow for (A, B, C)
[src]impl<A: IntoBorrow, B: IntoBorrow, C: IntoBorrow, D: IntoBorrow> IntoBorrow for (A, B, C, D)
[src]impl<A: IntoBorrow, B: IntoBorrow, C: IntoBorrow, D: IntoBorrow, E: IntoBorrow> IntoBorrow for (A, B, C, D, E)
[src]impl<A: IntoBorrow, B: IntoBorrow, C: IntoBorrow, D: IntoBorrow, E: IntoBorrow, F: IntoBorrow> IntoBorrow for (A, B, C, D, E, F)
[src]impl<A: IntoBorrow, B: IntoBorrow, C: IntoBorrow, D: IntoBorrow, E: IntoBorrow, F: IntoBorrow, G: IntoBorrow> IntoBorrow for (A, B, C, D, E, F, G)
[src]impl<A: IntoBorrow, B: IntoBorrow, C: IntoBorrow, D: IntoBorrow, E: IntoBorrow, F: IntoBorrow, G: IntoBorrow, H: IntoBorrow> IntoBorrow for (A, B, C, D, E, F, G, H)
[src]type Borrow = (A::Borrow, B::Borrow, C::Borrow, D::Borrow, E::Borrow, F::Borrow, G::Borrow, H::Borrow)
impl<A: IntoBorrow, B: IntoBorrow, C: IntoBorrow, D: IntoBorrow, E: IntoBorrow, F: IntoBorrow, G: IntoBorrow, H: IntoBorrow, I: IntoBorrow> IntoBorrow for (A, B, C, D, E, F, G, H, I)
[src]type Borrow = (A::Borrow, B::Borrow, C::Borrow, D::Borrow, E::Borrow, F::Borrow, G::Borrow, H::Borrow, I::Borrow)
impl<A: IntoBorrow, B: IntoBorrow, C: IntoBorrow, D: IntoBorrow, E: IntoBorrow, F: IntoBorrow, G: IntoBorrow, H: IntoBorrow, I: IntoBorrow, J: IntoBorrow> IntoBorrow for (A, B, C, D, E, F, G, H, I, J)
[src]type Borrow = (A::Borrow, B::Borrow, C::Borrow, D::Borrow, E::Borrow, F::Borrow, G::Borrow, H::Borrow, I::Borrow, J::Borrow)
impl IntoBorrow for AllStoragesViewMut<'_>
[src]type Borrow = AllStoragesMutBorrower
impl IntoBorrow for EntitiesView<'_>
[src]type Borrow = EntitiesBorrower
impl IntoBorrow for EntitiesViewMut<'_>
[src]type Borrow = EntitiesMutBorrower
impl<T: 'static + Send + Sync> IntoBorrow for UniqueView<'_, T>
[src]type Borrow = UniqueViewBorrower<T>
impl<T: 'static + Send + Sync> IntoBorrow for UniqueViewMut<'_, T>
[src]type Borrow = UniqueViewMutBorrower<T>
impl<T: 'static + Send + Sync> IntoBorrow for View<'_, T>
[src]type Borrow = ViewBorrower<T>
impl<T: 'static + Send + Sync> IntoBorrow for ViewMut<'_, T>
[src]type Borrow = ViewMutBorrower<T>
impl<T: 'static + Send> IntoBorrow for NonSync<UniqueView<'_, T>>
[src]type Borrow = NonSync<UniqueViewBorrower<T>>
impl<T: 'static + Send> IntoBorrow for NonSync<UniqueViewMut<'_, T>>
[src]type Borrow = NonSync<UniqueViewMutBorrower<T>>
impl<T: 'static + Send> IntoBorrow for NonSync<View<'_, T>>
[src]type Borrow = NonSync<ViewBorrower<T>>
impl<T: 'static + Send> IntoBorrow for NonSync<ViewMut<'_, T>>
[src]type Borrow = NonSync<ViewMutBorrower<T>>
impl<T: 'static + Sync> IntoBorrow for NonSend<UniqueView<'_, T>>
[src]type Borrow = NonSend<UniqueViewBorrower<T>>
impl<T: 'static + Sync> IntoBorrow for NonSend<UniqueViewMut<'_, T>>
[src]type Borrow = NonSend<UniqueViewMutBorrower<T>>
impl<T: 'static + Sync> IntoBorrow for NonSend<View<'_, T>>
[src]type Borrow = NonSend<ViewBorrower<T>>
impl<T: 'static + Sync> IntoBorrow for NonSend<ViewMut<'_, T>>
[src]type Borrow = NonSend<ViewMutBorrower<T>>
impl<T: 'static> IntoBorrow for NonSendSync<UniqueView<'_, T>>
[src]type Borrow = NonSendSync<UniqueViewBorrower<T>>
impl<T: 'static> IntoBorrow for NonSendSync<UniqueViewMut<'_, T>>
[src]type Borrow = NonSendSync<UniqueViewMutBorrower<T>>
impl<T: 'static> IntoBorrow for NonSendSync<View<'_, T>>
[src]type Borrow = NonSendSync<ViewBorrower<T>>
impl<T: 'static> IntoBorrow for NonSendSync<ViewMut<'_, T>>
[src]type Borrow = NonSendSync<ViewMutBorrower<T>>