pub fn require<T>(required: T) -> AccessRuleNode
where T: Into<AccessRuleNode>,