fn check_builder( ctx: &AstCtx<'_>, item: &Struct, pub_structs: &FastSet<String>, methods: &FastMap<String, Vec<Fn>>, ) -> Vec<Violation>