pub struct ConvertContainer<Cont, T, U>(_, _);
impl<'a, Cont, T, U, SP, Index, Deps, Infer> Resolver<'a, ConvertContainer<Cont, T, U>, U, (Index, Deps, Infer)> for SP where
U: 'a,
Deps: 'a,
Cont: 'a,
T: Into<U> + 'a,
ConvertContainer<Cont, T, U>: ResolveContainer<'a, U, Deps>,
SP: Selector<ConvertContainer<Cont, T, U>, Index> + GetDependencies<'a, Deps, Infer>,
impl<T> Any for T where
T: 'static + ?Sized,
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
impl<Choices> CoproductSubsetter<CNil, HNil> for Choices
Extract a subset of the possible types in a coproduct (or get the remaining possibilities) Read more
impl<T, U> Into<U> for T where
U: From<T>,
impl<T, U, I> LiftInto<U, I> for T where
U: LiftFrom<T, I>,
Performs the indexed conversion.
impl<Source> Sculptor<HNil, HNil> for Source
Consumes the current HList and returns an HList with the requested shape. Read more
The type returned in the event of a conversion error.
The type returned in the event of a conversion error.