class Dry::Schema::Macros::StructToSchema

def call(struct)

def call(struct)
  visit(struct.to_ast)
end

def visit_struct(node)

strip away structs from AST
def visit_struct(node)
  _, ast = node
  visit(ast)
end