public static GroupMemberRole forNumber(int value) {
        return switch (value) {
            case 0 -> OWNER;
            case 1 -> MANAGER;
            case 2 -> MEMBER;
            case 3 -> GUEST;
            case 4 -> ANONYMOUS_GUEST;
            default -> null;
        };
    }
@param value The numeric wire value of the corresponding enum entry.
@return The enum associated with the given numeric wire value.
turms-server-common/src/main/java/im/turms/server/common/access/client/dto/constant/GroupMemberRole.java