Struct recursion_schemes::recursive::PartialExpansion
source · pub struct PartialExpansion<R: Recursive> {
pub wrapped: R,
pub f: Arc<dyn Fn(<<R as Recursive>::FunctorToken as Functor>::Layer<R>) -> <<R as Recursive>::FunctorToken as Functor>::Layer<Option<R>>>,
}
Fields§
§wrapped: R
§f: Arc<dyn Fn(<<R as Recursive>::FunctorToken as Functor>::Layer<R>) -> <<R as Recursive>::FunctorToken as Functor>::Layer<Option<R>>>