import { type StructSchemable } from "https://deno.land/x/fun@v2.0.0-alpha.12/schemable.ts";
Takes a struct of Schemables and returns a Schemable for a struct that matches, key for key, the input schemables.
ie. { str: StringSchemable, num: NumberSchemable } becomes Schemable<{ str: string, num: number }>
Type Parameters
U extends Kind