func (a *ArraySchema) SetPriority(priority int) *ArraySchema {
	a.priority = priority
	return a
}
SetPriority same as AnySchema.SetPriority
package jio
import (
	"errors"
	"fmt"
	"reflect"
)
var _ Schema = new(ArraySchema)
func Array() *ArraySchema {
	return &ArraySchema{
		rules: make([]func(*Context), 0, 3),
	}
}
type ArraySchema struct {
	baseSchema
	required *bool
	rules    []func(*Context)
}