func (_m *UserProvider) SetPermissions(ctx context.Context, id int64, permissions ...charon.Permission) (int64, int64, error) {
    _va := make([]interface{}, len(permissions))
    for _i := range permissions {
        _va[_i] = permissions[_i]
    }