func (s *facilityList) Has(fs ...facility) bool {
	if len(fs) == 0 {
		panic("no facility bits provided")
	}
	for _, f := range fs {
		if !bitIsSet(s.bits[:], uint(f)) {
			return false
		}
	}
	return true
}
// Has reports whether the given facilities are present.
Has reports whether the given facilities are present.
// Has reports whether the given facilities are present .
func (s *facilityList) Has(fs ...facility) bool {
	if len(fs) == 0 {
		panic("no facility bits provided")
	}
	for _, f := range fs {
		if !bitIsSet(s.bits[:], uint(f)) {
			return false
		}
	}
	return true
}
func ( s * facilityList ) Has ( fs ... facility ) bool { if len ( fs ) == 0 { panic ( " " ) } for _ , f := range fs { if ! bitIsSet ( s . bits [ : ] , uint ( f ) ) { return false } } return true }
Has reports whether the given facilities are present.
Has reports whether the given facilities are present .